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

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:
    System.web 提供了用来创建WEB应用的方法。
    System.windows.forms 提供了用来创建Windows应用的各种方法。
    System.xml 提供了读取修改创建XML的各种方法。
    .NET Framework 提供了上百个命名空间提供不同的功能,以上的命名空间是对我们开始学习非常有用也非常基础的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值