Je travaille en C# et avec un tri List<T>
de structures. J'essaie de parcourir le List
et pour chaque itération je voudrais accéder au prochain membre de la liste. Y a-t-il un moyen de faire cela?Comment puis-je accéder à la valeur suivante d'une collection dans une boucle foreach en C#?
exemple pseudocode:
foreach (Member member in List)
{
Compare(member, member.next);
}
Ce code va lancer un index hors limites exception pour la liste [i + 1] sur la dernière itération de la boucle ... – froadie
@froadie c'est ce que le -1 après Count est pour – Bob
@Bob - merci, vous avez raison, n'a pas vu que – froadie