C#的几种“属性”概念理解

  • attribute

  attribute是继承自 Attribute 基类的类,所有继承自 Attribute 的类都可以用作其他代码块的一种“标记”。 例如,有一个名为 ObsoleteAttribute 的特性。 它用于示意代码已过时,不得再使用。 可以将此特性应用于类(比如说,使用方括号)。

[Obsolete]
public class MyClass
{
}

  • properties

properties定义在类中,与字段(field)相似,不同的是属性通过访问器实现;访问器用于定义访问属性或为属性赋值时执行的语句。

  • feature

  指框架的功能

  • option

  指选项

posted @ 2021-02-24 10:44  路鸣  阅读(464)  评论(0编辑  收藏  举报