ienumerable

Return IEnumerable vs. IQueryable

Jaka jest różnica między zwracaniem IQueryable<T> A IEnumerable<T>? IQueryable<Customer> custs = from c in ... tomers where c.City == "<City>" select c; Czy oba zostaną odroczone i kiedy jedno powinno być preferowane nad drugim?

IEnumerable vs List-czego używać? Jak działają?

Mam pewne wątpliwości, jak działają Enumeratory i LINQ. Rozważmy te dwa proste selekcje: List<Animal> sel = (from ani ... bezpośrednio? Jeśli możesz, proszę również wyjaśnić trochę lub rzucić kilka linków, które wyjaśniają to użycie IEnumerable.

LINQ odpowiednik foreach dla IEnumerable

Chciałbym zrobić odpowiednik poniższego w LINQ, ale nie wiem jak: IEnumerable<Item> items = GetItems(); items.ForEach(i => i.DoStuff()); Jaka jest prawdziwa składnia?

Czy ktoś może mi wyjaśnić liczbę mnogą i liczbę mnogą?

Czy ktoś może mi wyjaśnić liczbę mnogą i liczbę mnogą? Na przykład, kiedy używać go na foreach? jaka jest różnica między liczbą mnogą a liczbą mnogą? Dlaczego musimy go używać?

Jaka jest różnica między IQueryable a IEnumerable

Jestem zdezorientowany co do różnicy. Jako całkiem nowy w. Net, wiem, że mogę odpytywać IEnumerables za pomocą rozszerzeń Li ... able i czym się różni? Zobacz także Jaka jest różnica między IQueryable[T] i IEnumerable[T]?To pokrywa się z tym pytaniem.

Jak Mogę dodać przedmiot do kolekcji IEnumerable?

Moje pytanie jak tytuł wyżej. Na przykład, IEnumerable<T> items = new T[]{new T("msg")}; items.ToList().Add(new T("msg2")); Ale w końcu ma tylko 1 przedmiot w środku. Czy możemy mieć metodę taką jak items.Add(item)? Jak List<T>

Przekazywanie pojedynczego elementu jako liczby

Czy istnieje wspólny sposób przekazywania pojedynczego elementu typu T do metody, która oczekuje parametru IEnumerable<T&g ... </returns> public static IEnumerable<T> Yield<T>(this T item) { yield return item; } }

Różnice między IQueryable, List, IEnumerator?

Zastanawiam się jaka jest różnica między IQueryable, List, IEnumerator i kiedy powinienem użyć każdego z nich? Na przykład p ... t(); } Teraz zastanawiam się, czy zamiast tego powinienem używać IQueryable. Nie jestem pewien zalet używania go nad listą.

Wykres liczby równoważników LINQ w Scali? [duplikat]

Możliwy duplikat:analogi LINQ w Scali Szukam wykresu pokazującego odpowiedniki w Scali metod LINQ dla IEnumerable: ... t is head wybierz to mapa / Align = "left" / .. (Nie wiem) ... i tak dalej Czy ktoś wie coś o takiej tabeli" translate"?

IList vs IEnumerable for Collections on Entities

Kiedy mam encje w mojej domenie z listami rzeczy, czy powinny one być wystawione jako Ilisty lub IEnumerable? Np. Order ma kilka Orderline.

ICollection Vs List in Entity Framework

Obejrzałem tylko kilka webcastów, zanim zacząłem projektować kilka aplikacji Entity Framework. Naprawdę nie czytałem tyle dok ... able<T> zamiast ICollection<T>? W każdym razie, czy są jakieś wady tego, co zrobiłem, czy powinienem to zmienić?

IEnumerable i Rekurencja za pomocą zwrotu plonu

Mam metodę IEnumerable<T>, której używam do znajdowania kontrolek na stronie formularzy internetowych. Metoda jest rek ... budowany, ale na wyjściu zwracany jest niewłaściwy typ. Czy istnieje sposób użycia yield return Podczas używania rekurencji?

ReadOnlyCollection czy IEnumerable for exposing member collections?

Czy Jest jakiś powód, aby ujawnić wewnętrzną kolekcję jako ReadOnlyCollection, a nie IEnumerable, jeśli kod wywołujący tylko ... mberable jest wystarczający, to jest to jeden do użycia. To właściwy sposób rozumowania, czy coś przeoczyłem? Thanks / Erik

Krótsza składnia przerzucania z listy do listy?

Wiem, że możliwe jest rzucenie listy elementów z jednego typu do drugiego (biorąc pod uwagę, że Twój obiekt ma publiczną stat ... d((Y)x); Ale czy nie jest możliwe, aby rzucić całą listę w jednym czasie? Na przykład, ListOfY = (List<Y>)ListOfX;

Policzyć przedmioty z liczby mnogiej bez iteracji?

private IEnumerable<string> Tables { get { yield return "Foo"; yield return "Bar"; } } Po ... t jakiś sposób, aby dowiedzieć się wartości m bez iteracji przed moją główną iteracją? Mam nadzieję, że wyraziłem się jasno.

Jaka jest różnica między IEnumerator i IEnumerable? [duplikat]

Możliwy duplikat:czy ktoś może mi wyjaśnić liczbę mnogą i liczbę mnogą? Jakie są różnice między IEnumerator i IEnumerable?

Jak w pętli przez IEnumerable w partiach [duplikat]

to pytanie ma już odpowiedzi tutaj : ... katorów na raz od początku Ienumerable ... zrobić coś innego potem pobrać następną partię 1000 i tak dalej ? Czy to możliwe?

Swobodnie konwertuj między listą a liczbą

Jak mogę przekształcić {[0] } na IEnumerable<MyObject>, a następnie z powrotem? Chcę to zrobić, aby uruchomić serię poleceń LINQ na liście, np. Sort()

Czy powinienem zawsze zwracać liczbę mnogą zamiast liczby mnogiej?

Kiedy piszę mój DAL lub inny kod, który zwraca zestaw przedmiotów, powinienem zawsze złożyć oświadczenie o zwrocie: public ... nieważ zwracałem najbardziej ogólny typ danych, jednocześnie będąc opisowym tego, co robi, ale być może nie jest to poprawne.

Jak Mogę zwrócić pustą liczbę?

Biorąc pod uwagę następujący kod i sugestie podane w tym pytaniu, zdecydowałem się zmodyfikować tę oryginalną metodę i zapyta ... .Controls.Add(control); y = y + control.Height + 4; } } Dziękuję za poświęcony czas.