【发布时间】:2014-12-17 12:25:05
【问题描述】:
在MSDN help page on Enumerable.FirstOrDefault Method中有一个方法结果解释为:
如果源为空,则默认(TSource);否则,第一个元素 来源。
备注部分包含注释:
引用类型和可空类型的默认值为 null。
我一直在检查 null (VB.NET: Nothing) 的值,但是否有一些 default(TSource) 可以用来代替 null/Nothing 文字? (例如default(int)。)
我找不到default(TSource) 方法,但在帮助页面上提到了它。还是不是一种方法?
编辑:default(TSource) 在 C# 和 VB 的 MSDN 页面上可见,我有兴趣回答涵盖这两种语言。
【问题讨论】:
-
default - 不是函数或方法