汇编语法标识符和关键词字面、标点符号和运算符评论类型基础知识预定义类型示例自定义类型示例类型和转换值类型与引用类型预定义类型分类法数字类型数字字面数字转换算术运算符递增和递减运算符专业化综合业务8 位和 16 位整数类型特殊浮点数和双数值二进制与十进制实数四舍五入误差布尔类型和运算符等式和比较运算符条件运算符字符串和字符字符串类型UTF-8 字符串数组默认元素初始化指数和范围多维数组简化数组初始化表达式变量和参数堆栈和堆确定任务默认值参数var-隐式本地变量目标类型新表达式表达式和运算符作业表达式操作符优先性和关联性操作台空操作符无凝聚运算器零序列赋值操作符无条件操作符发言声明表达式声明遴选声明迭代声明跳转声明命名空间文件作用域名称空间使用指令全球使用指令使用静态名称空间内的规则别名类型和命名空间班级字段常数方法实例构造函数解构者对象初始化程序参考资料属性索引器一级构造函数(C# 12)静态构造函数静态类定稿器部分类型和方法操作员名称继承多态性铸造和参照转换虚拟函数成员抽象类和抽象成员隐藏继承成员密封功能和类别基本关键字构造函数和继承超载和解决对象类型拳击和开箱静态和运行时类型检查GetType 方法和 typeof 运算符对象成员列表等价、引用等价和 GetHashCodeToString 方法结构结构构造语义只读结构体和函数访问修改器朋友集会无障碍上限接口扩展接口显式接口实现虚拟实现接口成员在子类中重新实现接口默认界面成员静态接口成员枚举枚举转换标志枚举枚举操作符嵌套类型非专利药通用类型通用方法声明类型参数typeof和非绑定通用类型默认通用值通用制约因素子类化通用类型自引用通用声明静态数据协方差方差与会代表使用代理编写插件方法实例和静态方法目标组播代表通用委托类型Func 和 Action 代表代表兼容性活动标准事件模式事件访问器Lambda 表达式默认 Lambda 参数(C# 12)捕捉外部变量Lambda 表达式与本地方法匿名方法try 语句和异常捕获条款最后的街区抛出异常System.Exception 的关键属性枚举和迭代器枚举集合初始化器和集合表达式迭代器迭代器语义创作序列可空值类型Nullable<T> 结构可归零转换框选/取消框选可空值操作员提升带有 & 和 | 操作符的 bool?可空类型和空操作符可归零引用类型扩展方法扩展方法链模糊与解决匿名类型元组命名元组元素解构元组记录定义记录无损突变一级建造师记录与平等比较模式变体模式恒定模式关系模式模式组合器元组和位置模式属性模式列表模式LINQLINQ 基础知识推迟执行标准查询操作符查询操作符链查询表达式让关键字查询延续多台发电机加入订购分组OfType 和 Cast动态绑定静态绑定与动态绑定定制装订语言装订RuntimeBinderException动态运行时表示法动态转换变量与动态动态表达动态解决成员超载问题不可调用的功能操作员超载操作员功能重载等价和比较操作符自定义隐式和显式转换属性属性类命名和位置属性参数属性目标指定多个属性编写自定义属性运行时检索属性来电信息属性调用者参数表达式异步功能await 和 async 关键字捕捉地方状态编写异步函数并行性异步 Lambda 表达式异步流静态多态多态操作符通用数学不安全代码和指针指针基础知识不安全代码固定声明指针到成员操作符stackalloc 关键字固定大小的缓冲区void*函数指针预处理器指令Pragma 警告XML 文档标准 XML 文档标签