属性的定义和使用 属性由两个部分组成:属性头和存储器。存储器分为get访问器和set访问器。声明属性的一般形式为: 修饰符 类型 属性名 { get //get存取程序 {...} set //set存取程序 {...} } 属性的修饰符可以是任何访问控制符,还可以被定义为静态。get和set是一种特定的方法,get用来从对象中读取数据,而set用来向字段写入数据,将外界的数据写入字段时,c#使用value表示输入的数据,value可以说是一个准关键字,例如: set{aField=value;} 以下是一个简单的例子,演示了属性的基本形式和用法: using System; using System.Collections.Generic; using System.Text; namespace 属性的用法 { public class Student { private string stuName = "阿会楠"; public string studentName { get { return stuName; } set { stuName = value; } } } class Program { static void Main(string[] args) { Student stu = new Student(); Console.Write(stu.studentName); Console.ReadKey(); } } }