System – 包含定义常用值和引用数据类型、事件和事件处理程序、接口、属性及处理异常的类和基类。其他类提供的服务支持数据类型转换、方法参数操作、数学运算、远程和本地程序调用、应用程序环境管理和对托管与非托管应用程序的监控。
System.Collections – 包含定义各种对象(如列表、队列、数组、哈希表和字典)集合的接口和类。
System.Collections.Generic – 包含定义泛型集合的接口和类,泛型集合允许用户创建强类型的集合,这种集合在类型安全和性能上均优于非泛型强类型集合。
System.IO – 包含允许对数据流和文件进行同步和异步读写的类型。
System.Text – 包含表示 ASCII、Unicode、UTF-7 和 UTF-8 字符编码的类;用于将字符块转换为字节块和将字节块转换为字符块的抽象基类;以及操作和格式化 String 对象而不创建 String 的中间实例的 Helper 类。
System.Threading – 提供支持多线程编程的类和接口。此命名空间包括一个管理线程组的 ThreadPool 类,一个支持在指定时间后调用委托的 Timer 类,以及一个用于同步互相排斥线程的 Mutex 类。
.NET Framework类库之配置命名空间
System.Configuration – 包含用于以编程方式访问 .NET Framework 配置设置并处理配置文件中的错误的类。
System.Configuration.Assemblies - 包含用于配置程序集的类。
System.Configuration.Install - 提供允许为自己的组件编写自定义安装程序的类。
.NET Framework类库之数据和 XML 命名空间
System.Data – 由构成 ADO.NET 结构的类组成,该结构是托管应用程序的主要数据访问方法。
System.Data.Common – 包含由 .NET Framework 数据提供程序共享的类。数据提供程序描述一个类的集合,这些类用于在托管空间中访问数据源,例如数据库。
System.Xml – 包含提供基于标准的支持以处理 XML 的类。
.NET Framework类库之全球化和本地化命名空间
System.Globalization – 包含定义区域性相关信息(包括语言、国家/地区、正在使用的日历、日期、货币和数字的格式模式以及字符串的排序顺序)的类。
System.Resources – 提供允许开发人员创建、存储和管理应用程序中使用的各种区域性特定资源的类和接口。
System.Text – 包含表示 ASCII、Unicode、UTF-7 和 UTF-8 字符编码的类。
.NET Framework类库之Interop 命名空间
System.Runtime.InteropServices – 提供支持 COM Interop 和平台调用服务的各种成员。
System.Runtime.InteropServices.ComTypes – 包含作为托管代码的 COM 函数定义的方法。这些函数代替 System.Runtime.InteropServices 命名空间中现在已过时的 UCOM* 方法。
.NET Framework类库之网络命名空间
System.Net – 包含为许多网络协议提供简单接口的类。
System.Net.Mail – 包含用于将电子邮件发往简单邮件传输协议 (SMTP) 服务器以进行传递的类。
System.Net.NetworkInformation – 提供对网络流量数据、网络地址信息和本地计算机的地址更改通知的访问。
System.Net.Sockets – 为需要帮助控制网络访问的开发人员提供 Windows 套接字 (Winsock) 接口的托管实现。
.NET Framework类库之反射命名空间
System.Reflection – 包含提供加载类型、方法和字段的托管视图的类和接口,并具有动态创建和调用类型的功能。
.NET Framework类库之安全命名空间
System.Security – 提供公共语言运行库安全系统的基础结构,其中包括权限的基类。
System.Web.Security – 包含用于在 Web 应用程序中实现 ASP.NET 安全性的类。
.NET Framework类库之序列化命名空间
System.Runtime.Serialization – 包含可用于序列化和反序列化对象的类。序列化是将对象或对象图形转换为线性字节序列,以存储或传输到另一个位置的过程。反序列化是接受存储的信息并利用它重新创建对象的过程。
.NET Framework类库之服务命名空间
在 .NET Framework 中,用于与各种后端服务器资源进行交互的命名空间包括:
System.Diagnostics – 由用于调试应用程序和跟踪代码执行的类组成。System.Diagnostics 提供的类还允许您使用性能计数器启动系统进程、读写事件日志和监视系统性能。
System.DirectoryServices – 由可便于从托管代码中访问 Active Directory 的类组成。
System.IO – 提供侦听文件系统更改通知的类,并在目录或目录中的文件发生更改时引发事件。
System.Management – 提供用于管理信息和事件(关于系统、设备和 Windows Management Instrumentation (WMI) 基础结构所使用的应用程序)的类。
System.Messaging – 提供用于连接到网络上的消息队列、向队列发送消息和从队列接收或查看(读取而不移除)消息的类。
System.ServiceProcess – 提供允许安装和运行可在没有用户界面的情况下运行的服务、长期运行的可执行文件的类。
System.Timers – 提供基于服务器的 Timer 组件,该组件允许按指定的间隔引发事件。
.NET Framework类库之注意
在 System.Windows.Forms 命名空间中还有一个 Windows 窗体的 Timer 控件,在 System.Threading 命名空间中还有一个 Timer 类。