c#6
1 属性,方法 表达式
public string name=>"张三";
public string GetName()=>$"姓名:{name}";
2 null
string name=person?.Name??"张三";
3字符串内插
string name=$"{{name}}-{name}"; 输出:{张三}-张三
4 using static 命名空间.类名 在方法中直接调用静态方法名即可
5 异常捕获

7 nameof(class) 获取类名称
8索引

c#7


2元组

3 
4

5本地方法

6默认表达式

7

8命名实参

9
10新增枚举类型约束

约束不能为空

11 valuetask
c#8
1接口

2switch

3




c#9

1记录


---



2输出语句

3


4

5

6

7

8
