一直对这两个概念迷迷糊糊的~~~~今天感觉有点懂了(自以为)也来说说 我觉得属性实现了对字段更好的保护~~~通过属性把字段封装起来,在程序调用的时候通过属性来实行对字段的操作(取值或赋值) 还是通过例子来说明吧: 定义属性,字段: public class Employee } 属性的访问: Employee p = new Employee(); p.Id=81;//通过对属性Id的操作完成对字段empid的赋值 Console.WriteLine("Persoanl ID id {0}",p.Id)//通过对属性Id的操作取得字段empid的值 相关文章: