Property简称属性,其意思就是封装在类或结构里面的数据字段的描述
Attribute简称特性,其意思就是对类或结构的自我描述
还是上代码最好了解:
/// <summary> /// Attribute /// </summary> [Serializable] class Prodcut { /// <summary> /// Property /// </summary> public string ProdcutName { get; set; } /// <summary> /// Property /// </summary> public int Price { get; set; } }
这下大家就能区别那个是Property那个是Attribute 吧
好了,只要了解它们之间的区别就可以更好运用它们