页面导航: 首页网络编程ASP.NET实用技巧 → 正文内容 asp.net get

asp.net get set用法第2/2页

发布:dxy 字体:[增加 减小] 类型:转载
属性的定义和使用 属性由两个部分组成:属性头和存储器。存储器分为get访问器和set访问器。声明属性的一般形式为: 修饰符 类型 属性名

属性的读写控制
       属性中的get和set可以只用一个,如果只有get而没有set,那么这个属性只可读出,不可写入;如果只有set而没有get,那么这个属性是只写入,不可读出。
在属性中完成更多功能
       既然get和set是程序,那当然可以做更多的事情。一个合理的分工是:设计字段是为了便于内部方法使用,而尽量与外界隔绝;设计属性考虑的是方便外界的使用,但是不让外界知道的数据一律不给。
最后给一个例子:

using System; 
using System.Collections.Generic; 
using System.Text; 
namespace 属性的用法 

    public class Student 
    { 
        private string stuCollege = "jyu";//学校名称不可修改 
        private string stuName = "阿会楠"; 
        private int stuAge = 22; 
        public string studentName 
        { 
            get { return stuName; } 
            set { stuName = value; } 
        } 
        public int studentAge 
        { 
            get { return stuAge; } 
            set { stuAge = value; } 
        } 
        public string studentCollege 
        { 
            get { return stuCollege; } 
        } 
        public string studentInfo 
        { 
            get { return "学校:" + stuCollege + "名字:" + stuName + "岁数:" + stuAge;} 
        } 
    } 
    class Program 
    { 
        static void Main(string[] args) 
        { 
            Student stu = new Student(); 
            Console.Write(stu.studentCollege + "\n"); 
            stu.studentAge = 25; 
            Console.Write(stu.studentInfo); 
            Console.ReadKey(); 
        } 
    } 


输出结果是:
.net get set用法 
当前2/2页 上一页12
Tags:asp.net get set
浏览次数:载入中... 打印本文关闭本文返回首页
·在百度中搜索关于“asp.net get set用法”相关内容
·在谷歌中搜索关于“asp.net get set用法”相关内容

文章评论

共有 位脚本之家网友发表了评论我来说两句

同 类 文 章
最 近 更 新
热 点 排 行