Kim*_*boo -2 .net c# jit if-statement
在c#中我有一个像这样的IF条件
if(x != null && x.myprop != "value")
{
//
}
Run Code Online (Sandbox Code Playgroud)
当x为null时,为什么编译器在'&&'运算符后继续,即使条件保证不被满足.
如果我在x为空时执行x.myprop,我就会出现null异常,我知道'?' 解决问题,但我不明白为什么它继续.对不起,我的英语不好.
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |