// 声明 string 类型的 Code 属性 public string Code { get { return code; } set { code = value; } } // 声明 string 类型的 Name 属性 public string Name { get { return name; } set { name = value; } } // 声明 int 类型的 Age 属性 public int Age { get { return age; } set { age = value; } }【示例】下面通过示例演示属性的用法。
using System; namespace task.lmcjl.com { class Demo { static void Main(string[] args) { // 创建一个新的 Student 对象 Student s = new Student(); // 设置 student 的 code、name 和 age s.Code = "001"; s.Name = "Zara"; s.Age = 9; Console.WriteLine("学生信息: {0}", s); // 增加年龄 s.Age += 1; Console.WriteLine("学生信息: {0}", s); Console.ReadKey(); } } class Student { private string code = "N.A"; private string name = "not known"; private int age = 0; // 声明类型为 string 的 Code 属性 public string Code { get { return code; } set { code = value; } } // 声明类型为 string 的 Name 属性 public string Name { get { return name; } set { name = value; } } // 声明类型为 int 的 Age 属性 public int Age { get { return age; } set { age = value; } } public override string ToString() { return "编号 = " + Code +", 姓名 = " + Name + ", 年龄 = " + Age; } } }运行结果如下:
学生信息: 编号 = 001, 姓名 = Zara, 年龄 = 9
学生信息: 编号 = 001, 姓名 = Zara, 年龄 = 10
using System; namespace task.lmcjl.com { class Demo { static void Main(string[] args) { // 创建一个新的 Student 对象 Student s = new Student(); // 设置 student 的 code、name 和 age s.Code = "001"; s.Name = "Zara"; s.Age = 9; Console.WriteLine("学生信息: {0}", s); // 增加年龄 s.Age += 1; Console.WriteLine("学生信息: {0}", s); Console.ReadKey(); } } public abstract class Person { public abstract string Name { get; set; } public abstract int Age { get; set; } } class Student { private string code = "N.A"; private string name = "not known"; private int age = 0; // 声明类型为 string 的 Code 属性 public string Code { get { return code; } set { code = value; } } // 声明类型为 string 的 Name 属性 public string Name { get { return name; } set { name = value; } } // 声明类型为 int 的 Age 属性 public int Age { get { return age; } set { age = value; } } public override string ToString() { return "编号 = " + Code +", 姓名 = " + Name + ", 年龄 = " + Age; } } }运行结果如下:
学生信息: 编号 = 001, 姓名 = Zara, 年龄 = 9
学生信息: 编号 = 001, 姓名 = Zara, 年龄 = 10
本文链接:http://task.lmcjl.com/news/18341.html