摘要:
Linq中的 First 和 Single 在实际工作中会经常看到,从字面意思上很容易明白,一个是取列表中的第一个元素,一个是取到唯一的元素。如果你想再进一步的了解,可以读读本文。下文参考翻译自: C#/.NET Little Wonders: First() and Single() - Similar Yet DifferentFirst() - 返回序列中的第一个元素事实上这个方法有四种选择:First() 返回序列中的第一个,如果没有元素存在就抛出异常 InvalidOperationException. First(Predicate<TSource>) 基于你提供的条件 阅读全文