Use Single vs First — what's the difference?
Use Single vs First — what's the difference?
var onlyHR = employees.SingleOrDefault(e => e.Id == 1); // throws if
var firstHR = employees.FirstOrDefault(e => e.Id == 1); // safe
✅ Tip: Use Single when you're sure there will be exactly one result.