C# 14 · Collections and LINQ
Find or test elements
FirstOrDefault returns null or default when nothing matches, while First throws.
var admin = users.FirstOrDefault(u => u.IsAdmin);
bool any = users.Any(u => u.Age > 60);
C# 14 · Collections and LINQ
FirstOrDefault returns null or default when nothing matches, while First throws.
var admin = users.FirstOrDefault(u => u.IsAdmin);
bool any = users.Any(u => u.Age > 60);
Was this page helpful?