您的位置:首页 > 编程语言 > ASP

The NOTE of learning ASP.NET [6] 关于 .NET BCL(Base Class Library,基础类库)

2010-09-26 00:56 513 查看
BCL 由很多为.NET Framework提供基础功能的类组成。在你做一个功能前可能要想一想是不是有人已经在基础类中完成了我要做的工作,然后可以去文档中查询一下,这样可以节省你大量的时间 and make your developer life easier。

以下列出一些常用的BCL中的namespace(命名空间,由具有比较相近或一类功能的Class(类)组成,相当于JAVA中的包。)
System 包含了编程时所需的所有数据类型的Class,在此命名空间下的其他命名空间及类即表示属于微软.NET框架的,与其他类库里的类命名相同时,在调用时可以使用命名空间来区别这个类来自哪里。
System.Data 提供了数据库编程的各种类,可以操作SQLSERVER ODBC 等。
System.Globalization 提供了是程序可以国际化的各种类 .NET Framework中很多方法使用了 System.Globalization来实现国际化的特性。
System.IO 对Stream数据流操作提供了基本支持,可以操作文件,文件夹,驱动器等。其中Stream类主要功能简单的说就是为了把一个文件从一个位置移动到另一个位置。
System.Text 主要提供了编程时对文本的操作,提供了StringBuilder类,类似于JAVA中的StringBuffer,用于组合字符串。
System.Text.RegularExpressions 提供了在长文本中快速定位特定标记或文本并进行替换修改的功能,主要用于HTML处理,LOG 分析和HTTP header 分析。提供一个MSDN的网址,里面详细讲述了RegularExpressions:
http://msdn.microsoft.com/en-us/library/hs600312(VS.71).aspx

System.web 提供了用来创建WEB应用的方法。
System.windows.forms 提供了用来创建Windows应用的各种方法。
System.xml 提供了读取修改创建XML的各种方法。
.NET Framework 提供了上百个命名空间提供不同的功能,以上的命名空间是对我们开始学习非常有用也非常基础的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐