1.9 基类库

使用Microsoft.NET的每个人几乎都会用到基类库(Base Class Library,BCL)。BCL类似于SDK或者JDK,它封装了大量的基础功能,如文件操作、图形操作、网络连接、XML文档解析、安全加密,等等。BCL的内容就好比一块块的积木,我们可以对这些积木进行排列组合,以实现我们的编程目标,如图1-13所示。

1.9 基类库 - 图1

图 1-13 基础类库(BCL)

在.NET 4.0中,BCL也新增了一些功能,这些新功能的讲解分布在本书后面的各个章节中,例如在第26章讲解了文件操作中的一些新增功能。