C# Find()和First()與FirstOrDefault

1. Find方法只能在List<T>上使用,然後者能更普遍應用在IEnemerable<T>上。測試 Find最終是創建在Array的查找之上,而在IEnemerable上的FirstOrDefault是使用foreach查找的。所以,Find速度會比FirstOrDefault快不少,據測試可能會快一倍以上。對象 2. First:取序列中知足條件的第一個元素,若是沒有元素知足條件,則拋出異常
相關文章
相關標籤/搜索