C#版本新语法-官网:
C#7:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-7
C#8:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-8
C#9:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-9
章节
第一章:https://www.cnblogs.com/kimiliucn/p/17613434.html
第二章:https://www.cnblogs.com/kimiliucn/p/17620153.html
第三章:https://www.cnblogs.com/kimiliucn/p/17620159.html
一、C# 6新语法
1.1-自动属性初始化表达式
1.2-using static
1.3-Null 条件运算符
1.4-字符串内插
1.5-异常刷选器
1.6-nameof表达式
1.7-事件(发布订阅模式)
1.8-使用索引器初始化关联集合
二、C# 7新语法
2.1-Out变量
2.2-元祖
2.3-弃元
2.4-模式
2.5-本地方法
2.6-默认文本表达式
2.7-数字语法改进
2.8-命名实参
2.9-private protected访问修饰符-新复合访问修饰符
2.10-增强的泛型约束
2.11-通用的异步返回类型
三、C# 8新语法
3.1-默认接口方法
3.2-switch表达式
传统方式switch
新玩法
3.3-属性模式
3.4-元祖模式
3.5-位置模式
3.6-静态本地函数
3.7-异步流
四、C# 9新语法
4.1-记录
针对属性:
新的
针对方法:
4.2-顶级语句
4.3-对象声明(简化)
方法调用
4.4-静态修饰
4.5-模式匹配
4.6-为空判断
4.7-协变返回值
4.8-nint
4.9-Lambda 参数弃元
4.10-关系匹配
文章来源:https://uudwc.com/A/b13vb
下一章节:https://www.cnblogs.com/kimiliucn/p/17620153.html
原文地址:https://www.cnblogs.com/kimiliucn/p/17613434.html文章来源地址https://uudwc.com/A/b13vb