c#7.0之后可以在空接运算符后使用throw了!!!
void Main()
{
int? index=null;
(index??-1).Dump();
//等同
Nullable<int> iin=null;
(iin??-1).Dump();
int? index1 = null;
(index1 ?? throw new Exception("异常")).Dump();
}
2024-09-01
c#7.0之后可以在空接运算符后使用throw了!!!
void Main()
{
int? index=null;
(index??-1).Dump();
//等同
Nullable<int> iin=null;
(iin??-1).Dump();
int? index1 = null;
(index1 ?? throw new Exception("异常")).Dump();
}
2024-09-01
本文标题:c#nullable类和空接运算符
本文链接:https://www.haomeiwen.com/subject/znjqljtx.html
网友评论