一直对这两个概念迷迷糊糊的~~~~今天感觉有点懂了(自以为)也来说说
我觉得属性实现了对字段更好的保护~~~通过属性把字段封装起来,在程序调用的时候通过属性来实行对字段的操作(取值或赋值)
还是通过例子来说明吧:
定义属性,字段:
属性和字段的区别public class Employee
        }

属性的访问:
属性和字段的区别Employee p = new Employee();
属性和字段的区别        p.Id
=81;//通过对属性Id的操作完成对字段empid的赋值
属性和字段的区别
        Console.WriteLine("Persoanl ID id {0}",p.Id)//通过对属性Id的操作取得字段empid的值

相关文章: