C#语言规范-查漏补缺
2021-01-05 23:35 祥_venux 阅读(140) 评论(0) 收藏 举报杂乱知识点
- 任意数值加减null为null
1+null=null
- 运算符优先级&顺序关联性(从左至右)
Foo foo=null;
var n = 2 + foo?.N ?? 1;
class Foo
{
public int N{get;set;}
}
结果:1
参考:
C# 很少人知道的科技
1+null=null
Foo foo=null;
var n = 2 + foo?.N ?? 1;
class Foo
{
public int N{get;set;}
}
结果:1
参考:
C# 很少人知道的科技