跳转至主内容
此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
下载 Microsoft Edge
有关 Internet Explorer 和 Microsoft Edge 的详细信息
目录
退出焦点模式
使用英语阅读
目录
使用英语阅读
编辑
通过
Facebook
x.com 共享
LinkedIn
电子邮件
目录
.NET 基础知识文档
了解 .NET 的基础知识,它是一种开源开发人员平台,用于构建多种不同类型的应用程序。
了解 .NET
下载
下载 .NET
概述
什么是 .NET?
.NET 简介
.NET 语言
概念
.NET Standard
公共语言运行时 (CLR)
.NET Core 支持策略
新变化
.NET 9 的新增功能
.NET 8 的新增功能
.NET 7 的新增功能
.NET 6 中的新增功能
安装 .NET
概述
选择要使用哪个 .NET 版本
操作指南
安装 .NET SDK
安装 .NET 运行时
使用 Linux 包管理器进行安装
检查已安装的版本
参考
.NET SDK 和运行时依赖项
.NET 入门
开始使用
.NET 入门
ASP.NET Core 入门
Q&A 上的 .NET
.NET 技术社区论坛
video
教程 - Hello World 10 分钟
教程
在 Visual Studio Code 中创建 Hello World 应用
在 Visual Studio 中创建 Hello World 应用
使 .NET Core 应用程序容器化
概念
从 .NET Framework 移植到 .NET
部署
应用发布
使用 GitHub Actions 发布 .NET 应用
序列化数据
概念
对 JSON 进行序列化和反序列化
操作指南
使用 C# 对 JSON 进行序列化和反序列化
从 Newtonsoft.Json 迁移到 System.Text.Json
编写用于 JSON 序列化的自定义转换器
sample
XML 序列化示例
运行时库
概述
运行时库概述
概念
.NET 中的依赖关系注入
.NET 中的配置
.NET 中的日志记录
.NET 通用主机
.NET 中的辅助角色服务
.NET 中的缓存
.NET 中的 HTTP
.NET 中的本地化
.NET 中的文件通配
教程
实现自定义配置提供程序
编译时日志记录源生成
使用 BackgroundService 创建 Windows 服务
设置日期、数字和字符串的格式并进行转换
概念
数字格式字符串
日期和时间格式字符串
复合格式设置
在各时区之间转换时间
剪裁和删除字符串中的字符
.NET 中的正则表达式
操作指南
将字符串转换为 DateTime
用前导零填充数字
显示日期和时间值中的毫秒
参考
正则表达式语言
使用事件和异常
概念
针对异常的最佳做法
处理和引发事件
操作指南
使用 try-catch 块捕获异常
引发和使用事件
文件和流 I/O
概念
文件和流 I/O
Windows 中的文件路径格式
操作指南
将文本写入文件
从文件读取文本
压缩和解压缩文件
打开并追加到日志文件