嵌套类型 分部类和方法 匿名类型 如何在查询中返回元秦属性的子集 接口 概述 显式接口实现 如何显式实现接口成员 如何显式实现两个接口的成员 委托 概述 使用委托 带有命名方法的委托与匿名方法 如何合并委托(多播委托)(C#编程指南) 如何声明、实例化和使用委托 数组 概述 单维数组 多维数组 交错数组 对数组使用 foreach 将数组作为参数传递 隐式类型的数组 字符串 使用字符串进行编程 如何确定字符串是否表示数值 索引器 概述 使用索引器 接口中的索引器 属性和索引器之间的比较 事件
嵌套类型 分部类和方法 匿名类型 如何在查询中返回元素属性的子集 接口 概述 显式接口实现 如何显式实现接口成员 如何显式实现两个接口的成员 委托 概述 使用委托 带有命名方法的委托与匿名方法 如何合并委托(多播委托)(C# 编程指南) 如何声明、实例化和使用委托 数组 概述 单维数组 多维数组 交错数组 对数组使用 foreach 将数组作为参数传递 隐式类型的数组 字符串 使用字符串进行编程 如何确定字符串是否表示数值 索引器 概述 使用索引器 接口中的索引器 属性和索引器之间的比较 事件
概述 如何订阅和取消订阅事件 如何发布符合NET准则的事件 如何在派生类中引发基类事件 如何实现接口事件 如何实现自定义事件访问器 泛型 概述 泛型类型参数 类型参数的约束 泛型类 泛型接口 泛型方法 泛型和数组 泛型委托 C++模板和C#泛型之间的区别 运行时中的泛型 泛型和反射 泛型和特性 命名空间 概述 Using命名空间 如何使用My命名空间 XML文档注释 概述 建议的文档注释标记 处理XML文件 文档标记分隔符 如何使用ⅩML文档功能 文档标记参考 <C> <code>
概述 如何订阅和取消订阅事件 如何发布符合 .NET 准则的事件 如何在派生类中引发基类事件 如何实现接口事件 如何实现自定义事件访问器 泛型 概述 泛型类型参数 类型参数的约束 泛型类 泛型接口 泛型方法 泛型和数组 泛型委托 C++ 模板和 C# 泛型之间的区别 运行时中的泛型 泛型和反射 泛型和特性 命名空间 概述 Using 命名空间 如何使用 My 命名空间 XML 文档注释 概述 建议的文档注释标记 处理 XML 文件 文档标记分隔符 如何使用 XML 文档功能 文档标记参考 <c> <code>
cref特性 ≤ example> <exception> <include> <inheritdoc> <para> param> <paramet> <permission> <remarks> <returns> <see> <seealso> ≤ summary> <typeparam> <typeparamref> <value> 异常和异常处理 概述 使用异常 异常处理 创建和引发异常 编译器生成的异常 如何使用try- catch处理异常 如何使用 finally执行清理代码 如何捕捉非CLS异常 文件系统和注册表 概述 如何循环访问目录树 如何获取有关文件、文件夹和驱动器的信息 如何创建文件或文件夹
cref 特性 <example> <exception> <include> <inheritdoc> <list> <para> <param> <paramref> <permission> <remarks> <returns> <see> <seealso> <summary> <typeparam> <typeparamref> <value> 异常和异常处理 概述 使用异常 异常处理 创建和引发异常 编译器生成的异常 如何使用 try-catch 处理异常 如何使用 finally 执行清理代码 如何捕捉非 CLS 异常 文件系统和注册表 概述 如何循环访问目录树 如何获取有关文件、文件夹和驱动器的信息 如何创建文件或文件夹
如何复制、删除和移动文件和文件夹 如何提供文件操作进度对话框 如何写入文本文件 如何读取文本文件中的内容 如何一次一行地读取文本文件 如何在注册表中创建注册表项 互操作性 NET互操作性 互操作性概述 如何使用C#功能访问 Office互操作对象 如何在COM互操作编程中使用索引属性 如何使用平台调用播放WAV文件 演练: Office编程(C#和 Visual basic) COM类示例 语言参考 概述 配置语言版本 类型 值类型 概述 整型数值类型 nint和 hunt本机整数类型 浮点型数值类型 内置数值转换 枚举类型 结构类型 元组类型 可以为nul的值类型 引用类型 引用类型的功能
如何复制、删除和移动文件和文件夹 如何提供文件操作进度对话框 如何写入文本文件 如何读取文本文件中的内容 如何一次一行地读取文本文件 如何在注册表中创建注册表项 互操作性 .NET 互操作性 互操作性概述 如何使用 C# 功能访问 Office 互操作对象 如何在 COM 互操作编程中使用索引属性 如何使用平台调用播放 WAV 文件 演练:Office 编程(C# 和 Visual Basic) COM 类示例 语言参考 概述 配置语言版本 类型 值类型 概述 整型数值类型 nint 和 nuint 本机整数类型 浮点型数值类型 内置数值转换 bool char 枚举类型 结构类型 元组类型 可以为 null 的值类型 引用类型 引用类型的功能
内置引用类型 记录( record class 接口 可为空引用类型 VOId var 内置类型 非托管类型 默认值 关键字 概述 修饰符 访问修饰符 快速参考 可访问性级别 可访问性域 可访问性级别的使用限制 内部 private protected public 受保护的内部 私有受保护 abstract const event extern in(泛型修饰符) new(成员修饰符) out(泛型修饰符)
内置引用类型 记录 (record) class 接口 可为空引用类型 void var 内置类型 非托管类型 默认值 关键字 概述 修饰符 访问修饰符 快速参考 可访问性级别 可访问性域 可访问性级别的使用限制 内部 private protected public 受保护的内部 私有受保护 abstract async const event extern in(泛型修饰符) new(成员修饰符) out(泛型修饰符)