First, FirstOrDefault, Single
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
First() merr elementin e parë që plotëson kushtin (dhe hedh gabim po s'ka), FirstOrDefault() kthen null/default në atë rast, Single() kërkon saktësisht një. Any() dhe All() kthejnë bool.
EnglishEN
First() takes the first item matching the condition (and throws if none), FirstOrDefault() returns null/default in that case, Single() requires exactly one. Any() and All() return a bool.
Si ta mendosh
Si të kërkosh „të parin me fanellë të kuqe“ në një turmë.
Lexoje në anglisht
Like looking for “the first one in a red shirt” in a crowd.
Shembull kodicsharp
var arta = nxenesit.FirstOrDefault(n => n.Emri == "Arta");
bool kaMbetes = nxenesit.Any(n => n.Nota < 5);