preguntar acerca de ienumerable

19
réponses

Compter les éléments d’un IEnumerable sans itérer?

private IEnumerable<string> Tables { get { yield return "Foo"; yield return "Bar"; } } Disons que je veux itérer sur ceux-ci et écrire quelque chose comme le traitement #n de # M. Existe-t-il un moyen de trouver …
demandé sur 1970-01-01 00:33:28
4
réponses

Pourquoi la collection Controls ne fournit-elle pas toutes les méthodes IEnumerable?

Je ne suis pas sûr de savoir comment le ControlCollection de ASP.Net fonctionne, alors peut-être que quelqu'un peut faire la lumière sur cela pour moi. J'ai récemment découvert la magie qu'est les méthodes d'extension et Linq. Eh bien, j'étais très …
demandé sur 1970-01-01 00:33:30
2
réponses

Pourquoi est Enumerator.MoveNext ne fonctionne pas comme je l’attends lorsqu’il est utilisé avec using et async-await?

Je voudrais énumérer un List<int> et appeler une méthode asynchrone. , Si je fais cela de cette façon: public async Task NotWorking() { var list = new List<int> {1, 2, 3}; using (var enumerator = list.GetEnumerator()) { Trace …
demandé sur 1970-01-01 00:33:35
3
réponses

Est-il possible de transformer un IEnumerable en un IOrderedEnumerable sans utiliser OrderBy?

supposons qu'il existe une méthode d'extension pour commander un IQueryable basée sur plusieurs types de tri (c.-à-d. Tri par diverses propriétés) désigné par un SortMethod enum. public static IOrderedEnumerable<AClass> OrderByX(this IQueryab …
demandé sur 1970-01-01 00:33:33
5
réponses

Comment accéder à l’index dans l’objet IEnumerable en C#?

j'ai un objet innombrables. Je voudrais l'accès sur la base de l'indice par exemple: for(i=0; i<=Model.Products; i++) { ??? } Est-ce possible? ... …
demandé sur 1970-01-01 00:33:29
7
réponses

Conversion DataTable en IEnumerable

j'essaie de convertir un DataTable en IEnumerable. Où T est un type personnalisé que j'ai créé. Je sais que je peux le faire en créant une liste mais je pensais qu'il y avait une façon plus tranchante de le faire en utilisant IEnumerable. Voici ce …
demandé sur 1970-01-01 00:33:30
15
réponses

Retour IEnumerable vs. Iqueriable

Quelle est la différence entre retourner IQueryable<T> et IEnumerable<T> ? IQueryable<Customer> custs = from c in db.Customers where c.City == "<City>" select c; IEnumerable<Customer> custs = from c in db.Cus …
demandé sur 1970-01-01 00:33:30
2
réponses

Différence pratique entre List et IEnumerable]

cette question a déjà une réponse ici: IEnumerable vs la Liste de Ce qu'il faut Utiliser? Comment fonctionnent-ils? 9 réponses …
demandé sur 1970-01-01 00:33:33
7
réponses

Conversion IEnumerable en datable

y a-t-il une bonne façon de convertir un IEnumerable en un datable? je pourrais utiliser la réflexion pour obtenir les propriétés et les valeurs, mais cela semble un peu inefficace, y a-t-il quelque chose de intégré? (je connais …
demandé sur 1970-01-01 00:33:29
12
réponses

Quelle est la différence entre IQueryable et IEnumerable?

Quelle est la différence entre IQueryable<T> et IEnumerable<T> ? Voir aussi Quelle est la différence entre IQueryable et IEnumerable qui chevauche cette question. ... …
demandé sur 1970-01-01 00:33:28