C#的属性和字段

个人理解,字段就是普通属性

属性实际上是方法

事实上借助一个简单的例子就能区分

class Person
{
        private string _name;
        public string Name;
        {
               get{return _name;}
               set{_name=value;}
         }          
}            

访问的时候这样访问

Person p=new Person();

p.Name="xx";

Console.WriteLine(p.Name);

扫描二维码关注公众号,回复: 9687229 查看本文章

实际上编译器的操作是借助方法对_name的操作

猜你喜欢

转载自www.cnblogs.com/theda/p/12447410.html