.NET5从零基础到精通:全面掌握.NET5开发技能【第一篇】

C#版本新语法-官网:

C#7:C# 发展历史 - C# 指南 | Microsoft Learn

C#8:C# 发展历史 - C# 指南 | Microsoft Learn

C#9:C# 9.0 中的新增功能 - C# 指南 | Microsoft Learn

目录

一、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表达式

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-关系匹配


章节

第一章:.NET5从零基础到精通:全面掌握.NET5开发技能【第一章】_西瓜程序猿的博客-CSDN博客

第二章:.NET5从零基础到精通:全面掌握.NET5开发技能【第二篇】_西瓜程序猿的博客-CSDN博客

第三章:.NET5从零基础到精通:全面掌握.NET5开发技能【第三篇】_西瓜程序猿的博客-CSDN博客

一、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-关系匹配

下一章节:.NET5从零基础到精通:全面掌握.NET5开发技能【第一篇】_西瓜程序猿的博客-CSDN博客

版权声明:本文为原创文章,版权归 [西瓜程序猿] 所有,转载请注明出处,有任何疑问请私信咨询。

原文链接:.NET5从零基础到精通:全面掌握.NET5开发技能【第一章】_西瓜程序猿的博客-CSDN博客

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值