pojin (ID: 1)
头衔:论坛坛主
等级:究级天王[荣誉]
积分:1301
发帖:99 篇
来自:保密
注册:2022-08-28 23:20:57
造访:2025-03-23 21:18:24
发帖:99 篇
来自:保密
注册:2022-08-28 23:20:57
造访:2025-03-23 21:18:24
[ 第 1 楼 ]
回复

在.NET Framework架构中,在CLR的上层为.NET Framework的类库。.NET提供的强大的类库可以帮助开发人员轻松地构建应用程序。.NET中的类库封装了对Wmdows、网络、文件及多媒体的处理功能,是所有NET语言都必须使用的核心类库。为了便于语言之间进行交互操作,大多数.NET Framework类型都符合CLS,因而可在编译器符合公共语言规范(CLS)的任何编程语言中使用。
可以使用类库中这些具体的类,或者从这些类中派生自己的类。若要使用接口的功能,既可以创建实现接口的类,也可以从某个实现接口的.NET Framework类中派生类。.NETFramework类库使开发人员能够完成一系列常见编程任务,包括诸如字符串管理、数据收集、数据库连接,以及文件访问等任务。除这些常见任务之外,类库还包括支持多种专用开发方案的类型。
类库大约有7000多个类,并且根据其功能分为几部分,类库的每一部分都被包含在一个命 名空间下。最常用的类库有:
命名空间 说明
System 包含最基本的类,这些类提供数据类型、事件和事件处理、接口,属性、异常处理等操作
System.Windows.Forms 包含用于创建基于Windows的应用程序的类
System.Collections 其中的类用于管理对象集合,包括常用的集合类型:堆栈、队列、散列表等
System.Drawing 其中的类用于操作二维图形,用于在Windows窗体应用程序及Web窗体应用程序中显示图像或进行打印
System.IO 提供用于操作I/O流,遍历目录和读写文件的类
System.NET 提供用于网络通信的类,如P2P通信等
System.Reflection 操作反射,提供用于查看元数据,以及延迟绑定类型和它们的成员的类
SyStem.Text 提供用于以不同的编码方式(如ASCII或者Unicodc)来操作文本的类
System.Threading 操作线程,用于异步操作,以及同步访问资源
System.Xml 提供用于处理XML架构和数据的类
System.Web.Services 提供用于创建和操作Web服务的类
System.Web.UI 提供用于操作Web窗体创建基于Web的应用程序的类
System.Data 提供与基本数据库管理相关的类和类型
System.Math 计算常见数学量的成员,例如三角函数和对数函数
可以使用类库中这些具体的类,或者从这些类中派生自己的类。若要使用接口的功能,既可以创建实现接口的类,也可以从某个实现接口的.NET Framework类中派生类。.NETFramework类库使开发人员能够完成一系列常见编程任务,包括诸如字符串管理、数据收集、数据库连接,以及文件访问等任务。除这些常见任务之外,类库还包括支持多种专用开发方案的类型。
类库大约有7000多个类,并且根据其功能分为几部分,类库的每一部分都被包含在一个命 名空间下。最常用的类库有:
命名空间 说明
System 包含最基本的类,这些类提供数据类型、事件和事件处理、接口,属性、异常处理等操作
System.Windows.Forms 包含用于创建基于Windows的应用程序的类
System.Collections 其中的类用于管理对象集合,包括常用的集合类型:堆栈、队列、散列表等
System.Drawing 其中的类用于操作二维图形,用于在Windows窗体应用程序及Web窗体应用程序中显示图像或进行打印
System.IO 提供用于操作I/O流,遍历目录和读写文件的类
System.NET 提供用于网络通信的类,如P2P通信等
System.Reflection 操作反射,提供用于查看元数据,以及延迟绑定类型和它们的成员的类
SyStem.Text 提供用于以不同的编码方式(如ASCII或者Unicodc)来操作文本的类
System.Threading 操作线程,用于异步操作,以及同步访问资源
System.Xml 提供用于处理XML架构和数据的类
System.Web.Services 提供用于创建和操作Web服务的类
System.Web.UI 提供用于操作Web窗体创建基于Web的应用程序的类
System.Data 提供与基本数据库管理相关的类和类型
System.Math 计算常见数学量的成员,例如三角函数和对数函数

