.NET Framework类库概述
1. 引言
.NET Framework的几乎所有功能都是通过一组称为框架类库(FCL)的托管类型来公开的。这些类型符合CLS标准,因此几乎可以从任何.NET语言中访问。FCL类型按命名空间进行逻辑分组,并从作为.NET平台一部分的一组程序集中导出。在C#应用程序中使用这些类型时,需要在编译时引用相应的程序集(大多数基本程序集会默认引用)。
2. FCL核心类型
核心类型包含在 System 命名空间中,它是FCL的核心,包含所有其他类型依赖的类、接口和属性。以下是一些重要的核心类型:
- Object :所有其他.NET类型的基类型。
- ValueType :结构体的基类型。
- Enum :枚举的基类型。
- Convert :用于在基本类型之间进行转换。
- Exception :所有异常的基类型。
此外,还定义了一些在整个FCL中使用的接口,如 ICloneable 、 IComparable 、 IFormattable 和 IConvertible 等。扩展类型如 DateTime 、 TimeSpan 和 DBNull 也可用。其他
超级会员免费看
订阅专栏 解锁全文
1487

被折叠的 条评论
为什么被折叠?



