更新:2007 年 11 月
.NET Framework 中的基本编程命名空间包括:
- System.Collections – 包含定义各种对象(如列表、队列、数组、哈希表和字典)集合的接口和类。 
- System.Collections.Generic -- 包含定义泛型集合的接口和类;泛型集合允许用户创建强类型的集合,这种集合在类型安全和性能上均优于非泛型强类型集合。 
- System.IO – 包含允许对数据流和文件进行同步和异步读写的类型。 
- System.Text - 包含表示 ASCII、Unicode、UTF-7 和 UTF-8 字符编码的类;用于在字符块和字节块之间相互转换的抽象基类;以及不需要创建 String 的中间实例就可以操作和格式化字符串对象的帮助器类。 
- System.Threading – 提供支持多线程编程的类和接口。此命名空间包括一个管理线程组的 ThreadPool 类,一个启用在指定时间后要调用的委托的 Timer 类,以及一个同步互斥线程的 Mutex 类。System.Threading 还为线程调度和等待通知提供了相应的类。 
相关章节
- 演练:用 Visual Basic 创作简单的多线程组件 
 提供有关如何使用 System.Threading.Thread 对象向组件添加多个执行线程的分步介绍。
- 创建文件系统和 Timer 组件 
 介绍这样一些组件,它们对文件和目录的更改进行响应、按计划引发事件或者监视 Windows 进程并与 Windows 进程进行交互。
- 处理驱动器、文件夹和文件 (Visual Basic) 
 列出讨论如何在 Visual Basic 中使用 System.IO 命名空间的主题。
- 介绍 Visual Studio 中的 .NET Framework 类库 
 提供有关 .NET Framework 中命名空间的概述。
- 泛型(C# 编程指南) 
 介绍泛型类型的用法和用途。
- 使用 I/O 
 提供有关 I/O 的信息。
- 线程处理 
 提供有关线程处理的信息。