C#中字段和属性的区别

来源:互联网 发布:柔情似水网络歌曲歌词 编辑:程序博客网 时间:2024/04/29 22:09
public class A{   public string field;   public string property{get{return 0}}}

上面的A类中的field是字段,property是属性。

共同点:

都必须是public类型

不同点:

字段没什么限制,外部可访问可修改,而属性则有set和get访问器,可以特定的指定可读或者可写或者返回特定的值