C# 编程指南

此部分详细介绍了 C# 语言主要功能,以及可通过 .NET 在 C# 中使用的功能。

阅读此部分的大部分内容的前提是,你已对 C# 和一般编程概念有一定的了解。 如果完全没有接触过编程或 C#,建议参阅 C# 教程简介.NET 浏览器内教程,此教程不需要具备任何编程知识。

若要了解特定的关键字、运算符和预处理器指令,请参阅 C# 参考。 若要了解 C# 语言规范,请参阅 C# 语言规范

程序部分

在 C# 程序内部

Main() 和命令行参数

语言部分

语句运算符和表达式Expression-bodied 成员相等性比较

类型

面向对象的编程

接口

委托

数组

字符串

属性

索引器

事件

泛型

迭代器

LINQ 查询表达式

命名空间

不安全代码和指针

XML 文档注释

平台部分

应用程序域

.NET 中的程序集

特性

集合

异常和异常处理

文件系统和注册表(C# 编程指南)

互操作性

反射

请参阅