Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.706 pregleda

Najnovija ↓

VB.Net Linq i FirstOrDefault 19.11.2011. u 22:56 · pre 182 meseca #1
Može li mi neko reći kako da definišem šta je Default element ukoliko LINQ ne vrati ni jedan rezultat. Gledao sam po netu i našao brdo primera za C#, ali kad prevedem u VB to jednostavno ne radi (kompajler prijavi grešku)
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: VB.Net Linq i FirstOrDefault 20.11.2011. u 00:07 · pre 182 meseca #2
Aj' daj neki od tih primera koje si nasao, bas me zanima :)

FirstOrDefault ce ti vratiti default(T) a ako hoces neki objekat po zelji, mozes koristiti DefaultIfEmpty pa First.
DefaultIfEmpty ce ti vratiti novi IEnumerable koji ce biti ili isti onaj na kojem je pozvan ili ako je prazan, vratice IEnumerable sa jednim elementom koji je onaj koji si zadao.

Recimo (C# je, ali je kratko):
Code (csharp):

List<string> Strings = new List<string>() { "Prvi", "Drugi", "Treci" };
string result = Strings.Where(s => s.Length > 5).DefaultIfEmpty("Ni jedan").First();
 
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se1
Re: VB.Net Linq i FirstOrDefault 20.11.2011. u 00:08 · pre 182 meseca #3
Ne razumem bas sta ti treba? Coalesce (??) operator za vb.net?

value = IF(nullable, default)

Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: VB.Net Linq i FirstOrDefault 25.11.2011. u 23:33 · pre 181 mesec #4
Citat:
Shadowed
...Recimo (C# je, ali je kratko)...


Ooo, jel se to neko prešaltovao na C#... :P
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme