J'exécutait ma propre classe ArrayList et a été laissé surpris quand je me suis aperçu quePourquoi les tableaux dans .net implémentent uniquement IEnumerable et non IEnumerable <T>?
public System.Collections.Generic.IEnumerator<T> GetEnumerator() {
return _array.GetEnumerator();
}
ne fonctionne pas. Quelle est la raison pour laquelle les tableaux n'implémentent pas IEnumerator dans .NET?
Y a-t-il des solutions de rechange?
Merci
Pourquoi implémenteriez-vous votre propre classe ArrayList alors qu'il existe déjà plus d'une douzaine de classes de collection existantes? – Aaronaught
Pourquoi pas moi? Je suis fatigué de ce genre de commentaires. –
Nous ne demandons pas ce genre de questions pour vous ennuyer, mais pour savoir ce que vous essayez de faire. Cela nous aide à vous fournir une meilleure réponse. – Steven