如果FirstOrDefault()没有返回值,那么返回值为null,返回的是什么FirstOrDefault<MyClass>(),哪种是最佳实践?
FirstOrDefault()
FirstOrDefault<MyClass>()
在什么情况下使用它会更好,FirstOrDefault<MyClass>()因为看起来如果你的调用没有返回任何东西,最好返回null并检查它.
c# linq extension-methods
c# ×1
extension-methods ×1
linq ×1