Questions marquées «ienumerable»

IEnumerable et son équivalent générique IEnumerable <T> sont des interfaces .NET pour l'itération (ou l'énumération) à travers une collection d'éléments.



12
Comment obtenir l'index d'un élément dans un IEnumerable?
J'ai écrit ceci: 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> dans Entity Framework
Je n'ai regardé que quelques webémissions avant de me lancer dans la conception de quelques applications Entity Framework. Je n'ai vraiment pas lu beaucoup de documentation et j'ai l'impression d'en souffrir maintenant. J'utilise List&lt;T&gt;dans mes cours et cela a très bien fonctionné. Maintenant, j'ai lu une documentation et il indique …

6
L'ordre des éléments dans le dictionnaire
Ma question concerne l'énumération des éléments du dictionnaire // 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 by …

5
Quel est le but d'AsQueryable ()?
Le but est-il AsQueryable()juste de pouvoir transmettre des IEnumerableméthodes auxquelles on pourrait s'attendre IQueryable, ou y a-t-il une raison utile de représenter IEnumerablecomme IQueryable? Par exemple, est-ce censé être pour des cas comme celui-ci: IEnumerable&lt;Order&gt; orders = orderRepo.GetAll(); // I don't want to create another method that works on IEnumerable, …



14
Dois-je toujours retourner IEnumerable <T> au lieu de IList <T>?
Lorsque j'écris mon DAL ou un autre code qui renvoie un ensemble d'articles, dois-je toujours faire ma déclaration de retour: public IEnumerable&lt;FooBar&gt; GetRecentItems() ou public IList&lt;FooBar&gt; GetRecentItems() Actuellement, dans mon code, j'ai essayé d'utiliser IEnumerable autant que possible, mais je ne suis pas sûr que ce soit la meilleure pratique? …
98 c#  ienumerable 




3
LINQ fonctionne-t-il avec IEnumerable?
J'ai une classe qui implémente IEnumerable, mais ne l'implémente pas IEnumerable&lt;T&gt;. Je ne peux pas changer cette classe, et je ne peux pas utiliser une autre classe à la place. Comme je l'ai compris de MSDN, LINQ peut être utilisé si la classe implémenteIEnumerable&lt;T&gt; . J'ai essayé d'utiliser instance.ToQueryable(), mais …
87 .net  linq  ienumerable 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.