ienumerable
Dlaczego IEnumerable dziedziczy po IEnumerable?
To może być stare pytanie: dlaczego IEnumerable<T> dziedziczy po IEnumerable?
Tak właśnie działa. NET, ale przynosi to ... able.
I, IList<T> nie dziedziczy po IList.
Nie wiem dlaczego IEnumerable<T> jest zaprojektowany w inny sposób.
Is Yield Return = = IEnumerable & IEnumerator?
Czy yield return jest skrótem do implementacji IEnumerable i IEnumerator?
Dlaczego tablice in.net tylko zaimplementować IEnumerable i nie IEnumerable?
Implementowałem własną klasę ArrayList i byłem zaskoczony, gdy zdałem sobie sprawę, że
public System.Collections.Generic.IE ... merator();
}
Nie zadziałało. Dlaczego tablice nie implementują IEnumerator w. Net?
Czy istnieje jakieś obejście?
Thanks
Kolejność elementów w słowniku
Moje pytanie dotyczy wyliczania elementów słownika
// Dictionary definition
private Dictionary<string, string> _Dicti ... at("{0}={1}", kvp.Key, kvp.Value));
}
W jakiej kolejności będą wyliczane elementy? Czy Mogę wymusić kolejność alfabetyczną?
Jak posortować liczbę
Jak mogę sortować IEnumerable<string> Alfabetycznie. Czy to możliwe?
Edit: Jak napisać rozwiązanie in-place?
Params IEnumerable c#
Dlaczego nie mogę użyć liczby mnogiej z params? Czy to kiedyś zostanie naprawione? Naprawdę chciałbym, żeby przepisali stare biblioteki, aby używały generyków...
/ Align = "left" / Count () znacznie wolniejszy niż List.Hrabia()
Przy użyciu metody rozszerzenia IEnumerable<T> Count(), tablica jest co najmniej dwa razy wolniejsza od listy.
Functio ... Collection Cast
List 1,268 1,738
Array 5,925 1,683
Kiedy powinienem użyć IEnumerator do zapętlania w c#?
Zastanawiałem się, czy jest jakiś czas, w którym korzystne jest użycie Ienumeratora nad pętlą foreach do iteracji przez zbiór ... xt())
Console.WriteLine(classesEnum.Current);
Zamiast
foreach (var class in myClasses)
Console.WriteLine(class);