本帖最后由 赵科铭 于 2013-4-20 21:43 编辑
一直不明白属性和字段的区别。
还有属性到底是什么原理?比如这段代码为什么输出的还是3。- class Program
- {
- static void Main(string[] args)
- {
- Person1 p1 = new Person1();
- p1.Age = 30;
- p1.Age = p1.Age + 1;
- Console.WriteLine(p1.Age);
- Console.ReadKey();
- }
- }
-
- class Person1
- {
- public int Age
- {
- set
- { }
- get
- { return 3; }
- }
- }
复制代码 |