C#各版本新功能 C#7.1
2021-03-14 09:32
标签:method start border gui ott 新功能 现在 could iter is 和 switch 类型模式的模式表达式的类型可能为泛型类型参数。 这可能在检查 struct 或 class 类型且要避免装箱时最有用 C#各版本新功能 C#7.1 标签:method start border gui ott 新功能 现在 could iter 原文地址:https://www.cnblogs.com/maanshancss/p/7e6e758c112ea757abeb8750d2b0f664.htmlasync main方法
static int Main()//以前
{
return DoAsyncWork().GetAwaiter().GetResult();
}
static async Task
default 文本表达式
Console.WriteLine(default(string)); //output null 引用类型默认null
Console.WriteLine(default(bool));//output false 值类型
Console.WriteLine(default(GUID));//output 00000000-0000-0000-0000-0000000000
Func
推断元组元素名称
int count = 5 ;
string label = "Colors used in the map" ;
var pair = (count, label); // element names are "count" and "label"
泛型类型参数下的模式匹配
编译器有 -refout 和 -refonly 两个选项,可用于控制引用程序集生成