Warum implementieren Arrays in .net nur IEnumerable und nicht IEnumerable <T>?
Ich implementierte meine eigene ArrayList-Klasse und war überrascht, als mir klar wurde, dass
public System.Collections.Generic.IEnumerator<T> GetEnumerator() {
return _array.GetEnumerator();
}
hat nicht funktioniert. Aus welchem Grund implementieren Arrays IEnumerator nicht in .NET?
Gibt es eine Umgehungsmöglichkeit?
Vielen Dan