Domande taggate «ienumerable»

IEnumerable e la sua controparte generica IEnumerable <T> sono interfacce .NET per l'iterazione (o l'enumerazione) di una raccolta di elementi.



12
Come ottenere l'indice di un elemento in un IEnumerable?
Ho scritto questo: public static class EnumerableExtensions { public static int IndexOf&lt;T&gt;(this IEnumerable&lt;T&gt; obj, T value) { return obj .Select((a, i) =&gt; (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf&lt;T&gt;(this IEnumerable&lt;T&gt; obj, T value , IEqualityComparer&lt;T&gt; comparer) { return obj .Select((a, i) =&gt; (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 



4
ICollection <T> Vs List <T> in Entity Framework
Ho guardato solo alcuni webcast prima di iniziare a progettare alcune applicazioni Entity Framework. Non ho letto molta documentazione e ora mi sento come se ne soffrissi. L'ho usato List&lt;T&gt;nelle mie classi e ha funzionato benissimo. Ora ho letto della documentazione e si afferma che avrei dovuto usare ICollection&lt;T&gt;. Sono …

6
L'ordine degli elementi nel dizionario
La mia domanda riguarda l'enumerazione degli elementi del dizionario // Dictionary definition private Dictionary&lt;string, string&gt; _Dictionary = new Dictionary&lt;string, string&gt;(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are returned …

5
Qual è lo scopo di AsQueryable ()?
Lo scopo è AsQueryable()solo così puoi passare IEnumerablea metodi che potrebbero aspettarti IQueryable, o c'è una ragione utile per rappresentare IEnumerablecome IQueryable? Ad esempio, dovrebbe essere per casi come questo: IEnumerable&lt;Order&gt; orders = orderRepo.GetAll(); // I don't want to create another method that works on IEnumerable, // so I convert …




14
Devo sempre restituire IEnumerable <T> invece di IList <T>?
Quando scrivo il mio DAL o un altro codice che restituisce un set di articoli, devo sempre fare la mia dichiarazione di reso: public IEnumerable&lt;FooBar&gt; GetRecentItems() o public IList&lt;FooBar&gt; GetRecentItems() Attualmente, nel mio codice ho provato a utilizzare IEnumerable il più possibile ma non sono sicuro che questa sia la …
97 c#  ienumerable 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.