Возможный дубликат:
Когда использовать. Сначала и когда использовать .FirstOrDefault с LINQ?
В чем смысл использования оператора First
в LINQ, если вместо этого вы можете использовать оператор FirstOrDefault
?
var q = results.First(); // Error if empty