.NET 常用类型与特性解析
1. ContextStaticAttribute 特性
1.1 特性概述
ContextStaticAttribute
特性用于指定一个静态字段在不同上下文之间不共享。每个上下文都会访问该字段的一个独立副本,这样就可以在设置和获取值时,避免意外覆盖其他上下文设置的数据。这类似于线程本地存储按线程存储数据,而 ContextStaticAttribute
是按上下文存储静态数据。
1.2 代码定义
public class ContextStaticAttribute : Attribute
{
// Public Constructors
public ContextStaticAttribute();
}
1.3 特性层级与适用范围
- 层级关系 :继承自
Attribute
类,而Attribute
类又继承自Object
类。 - 适用范围 :该特性仅适用于字段。
2. Convert 类
2.1 类概述
Convert
类提供了将基本数据类型转换为其他基本数据类型的静态辅助方法。如果对象实现了