.NET Framework 类库17 Mar 2025 | 阅读 2 分钟 .NET Framework 类库是用于 .NET 应用程序的类、命名空间、接口和值类型的集合。 它包含支持以下功能的数千个类。 - 基本数据类型和用户定义数据类型
- 异常处理支持
- 输入/输出和流操作
- 与底层系统的通信
- 数据访问
- 创建基于 Windows 的 GUI 应用程序的能力
- 创建 Web 客户端和服务器应用程序的能力
- 创建 Web 服务的支持
.NET Framework 类库命名空间以下是常用的命名空间,它们包含有用的类和接口,并在 Framework 类库中定义。 命名空间 | 描述 |
---|
System | 它包括所有常见的数据类型、字符串值、数组以及用于数据转换的方法。 | System.Data, System.Data.Common, System.Data.OleDb, System.Data.SqlClient, System.Data.SqlTypes | 这些用于访问数据库、在数据库上执行命令以及检索数据库。 | System.IO, System.DirectoryServices, System.IO.IsolatedStorage | 这些用于访问、读取和写入文件。 | System.Diagnostics | 它用于调试和跟踪应用程序的执行。 | System.Net, System.Net.Sockets | 这些用于在创建点对点应用程序时通过 Internet 进行通信。 | System.Windows.Forms, System.Windows.Forms.Design | 这些命名空间用于使用 Windows 用户界面组件创建基于 Windows 的应用程序。 | System.Web, System.WebCaching, System.Web.UI, System.Web.UI.Design, System.Web.UI.WebControls, System.Web.UI.HtmlControls, System.Web.Configuration, System.Web.Hosting, System.Web.Mail, System.Web.SessionState | 这些用于创建在 Web 上运行的 ASP.NET Web 应用程序。 | System.Web.Services, System.Web.Services.Description, System.Web.Services.Configuration, System.Web.Services.Discovery, System.Web.Services.Protocols | 这些用于创建可以通过 Web 发布的 XML Web 服务和组件。 | System.Security, System.Security.Permissions, System.Security.Policy, System.WebSecurity, System.Security.Cryptography | 这些用于身份验证、授权和加密目的。 | System.Xml, System.Xml.Schema, System.Xml.Serialization, System.Xml.XPath, System.Xml.Xsl | 这些命名空间用于创建和访问 XML 文件。 |
.NET Framework 基本类库.NET Base Class Library 是 Framework 的一部分,它为 Common Language Runtime 提供库支持,使其能够正常工作。它包括 System 命名空间和 .NET framework 的核心类型。

|