Aktywne Wpisy

Anacron +290
Co roku w Polsce ponad 5000 osób popełnia s---------o, z czego niecały 1000 stanowią kobiety. Lub inaczej. Średnio co dwie godziny w Polsce jakiś mężczyzna popełnia s---------o. Szokujące, prawda?
Co roku w Polsce więcej mężczyzn popełnia s---------o, niż ginie wszystkich ludzi na naszych drogach w wypadkach. I niestety w sporej z pewnością części, a być może nawet w większości przykładają się do tego toksyczne kobiety (ich partnerki). Bo logicznym chyba jest, że
Co roku w Polsce więcej mężczyzn popełnia s---------o, niż ginie wszystkich ludzi na naszych drogach w wypadkach. I niestety w sporej z pewnością części, a być może nawet w większości przykładają się do tego toksyczne kobiety (ich partnerki). Bo logicznym chyba jest, że

Kravchenko +4





Ten pierwszy działa znacznie wolniej. Woła gdzieś w środku ToList() czy jak?
#dotnet #csharp #linq
Lista jest juz zmaterializowanym zapytaniem, pod spodem nie bedzie juz filtrowania, zapytania do bazy, niczego. Od razu masz petle ze sprawdzaniem predykatu
Wykonując to na IEnumerbale korzystasz z IEnumerator IEnumerable.GetEnumerator(), natomiast przy liście będzie to List.Enumerator List.GetEnumerator(). I ten drugi nie jest wirtualny - wolniejszy.
jak masz jeszcze IEnumerable i zawołasz to list to rezygnujesz z deferred execution. też jest "szybciej"
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Glownie to wszystko rozbija sie o 'Deffered Execution' tak jak napisales. Ale co ja bede uczyl ojca dzieci robic, wiesz lepiej ode mnie (ʘ‿ʘ)