在 C# 7 中,我们可以使用
if(xisnull)return;
代替
if(x==null)return;
与旧方法相比,使用新方法(前例)有什么优势吗?
语义有什么不同吗?
这只是品味问题吗?如果不是,我应该什么时候使用一个而不是另一个?
参考:C# 7.0 中的新增功能。
在 C# 7 中,我们可以使用
if(xisnull)return;
代替
if(x==null)return;
与旧方法相比,使用新方法(前例)有什么优势吗?
语义有什么不同吗?
这只是品味问题吗?如果不是,我应该什么时候使用一个而不是另一个?
参考:C# 7.0 中的新增功能。