Jusqu'à présent, je n'ai pas essayé d'utiliser une clause foreach dans une liste générique. L'erreur de compilation que je reçois est:Problème lors de l'utilisation de 'foreach' avec une liste générique
foreach ne peut pas fonctionner sur des variables de type « DMS.OrderNodeList » parce que « DMS.OrderNodeList » ne contient pas de définition publique pour « GetEnumerator »
Toutes les suggestions ce qu'il faut faire ?
Merci,
OrderNodeList ne semble implémenter aucune des interfaces énumérables? IEnumerable, IList, IList etc. Donc, ce n'est * pas * une liste générique - en ce qui concerne .NET, ce n'est pas une liste du tout. En ce qui concerne "Toutes les suggestions que faire ensuite" - oui, lisez les listes et les génériques dans .NET. Plus précisément, prenez le temps d'en apprendre davantage sur IEnumerable et IEnumerable et ce qu'ils signifient. –
bzlm
Google ne parvient pas à trouver * n'importe quoi * dans "DMS.OrderNodeList". Comment est-ce défini? –
konrad. agréable. subtil. +1 –