C# 编程指南

更新:2007 年 11 月

本节提供有关关键的 C# 语言功能和 C# 可通过 .NET Framework 访问的功能的详细信息。

本节中大部分内容都假定您已了解有关 C# 和一般编程概念的一些知识。如果您刚开始学习编程或 C#,则应从 Visual C# 指导教程开始。您可能还想访问 Visual C# 开发中心,此处提供很多教程、示例和视频,可帮助您入门。

有关特定的关键字、运算符和预处理器指令的信息,请参见 C# 参考。有关 C# 语言规范的信息,请参见 C# 语言规范

语言部分

深入 C# 程序

Main() 和命令行参数(C# 编程指南)

类型(C# 编程指南)

数组(C# 编程指南)

字符串(C# 编程指南)

语句、表达式和运算符(C# 编程指南)

类和结构(C# 编程指南)

属性(C# 编程指南)

索引器(C# 编程指南)

委托(C# 编程指南)

事件(C# 编程指南)

泛型(C# 编程指南)

LINQ 查询表达式(C# 编程指南)

Lambda 表达式(C# 编程指南)

迭代器(C# 编程指南)

命名空间(C# 编程指南)

可空类型(C# 编程指南)

不安全代码和指针(C# 编程指南)

XML 文档注释(C# 编程指南)

平台部分

应用程序域(C# 编程指南)

程序集和全局程序集缓存(C# 编程指南)

属性(C# 编程指南)

集合类(C# 编程指南)

异常和异常处理(C# 编程指南)

互操作性(C# 编程指南)

线程处理(C# 编程指南)

性能(C# 编程指南)

反射(C# 编程指南)

C# DLL(C# 编程指南)

安全性(C# 编程指南)

请参见

其他资源

C# 参考

Visual C#

Visual C# 指导教程