Attribute 特性

Posted shuangzimuchangzhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Attribute 特性相关的知识,希望对你有一定的参考价值。

特性可以给附加特性的对象附加元数据。然后用反射获取数据。

元数据记录了这个程序集里有多少个namespace、多少个类、类里有什么成员、成员的访问级别是什么……而且,元数据是以文本(也就是Unicode字符)形式存在的,使用.NET的反射(Reflection)技术,很容易就能把它们读取出来。一个程序集(.EXE.DLL)能够使用包含在自己体内的元数据来完整地说明自己,而不必像C/C++那样带着一大捆头文件,这就叫作“自包含性”或“自描述性”。

原理:http://blog.csdn.net/FantasiaX/article/details/1636913

以上是关于Attribute 特性的主要内容,如果未能解决你的问题,请参考以下文章

C# 知识特性 Attribute

C#进阶系列17 特性Attribute

NET 特性(Attribute)

C#中的特性(Attribute)用途?

2019.10.26 Unity 特性(Attribute)

__attribute__特性