Suchergebnisse für Anfrage "ienumerator"

4 die antwort

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 ...

5 die antwort

Gibt es eine "HasNext" -Methode für einen IEnumerator?

Mit Java

7 die antwort

Ruft einen generischen Enumerator aus einem Array ab

Wie erhält man in C # einen generischen Enumerator aus einem gegebenen Array?Im Code unten,

TOP-Veröffentlichungen

2 die antwort

implementing IEnumerable <T> und IEnumerable.GetEnumerator () können nicht öffentlich sein, warum?

Um ein Schnittstellenmitglied zu implementieren, muss das entsprechende Mitglied der implementierenden Klasse öffentlich sein. Quelle:Interfaces (C # -Programmierhandbuch) [https://msdn.microsoft.com/en-us/library/ms173156.aspx] Ich weiß, dass ...

1 die antwort

Warum beeinflusst IEumerator <T> den Status von IEnumerable <T>, obwohl der Enumerator nie das Ende erreicht hat?

Ich bin neugierig, warum das Folgende eine Fehlermeldung (Text Reader Closed Exception) auf die &quot;letzte&quot; Aufgabe auslöst:

12 die antwort

Warum IEnumerable (T) implementieren, wenn ich nur EINEN GetEnumerator definieren kann?

Aktualisiere: Ich schätze alle Kommentare, die im Wesentlichen einstimmigen Widerspruch enthalten haben. Obwohl jeder Einwand berechtigt war, habe ich das Gefühl, dass der ultimative Nagel im Sarg Anis scharfsinnige ...

4 die antwort

Was ist der Unterschied zwischen "Yield Return 0" und "Yield Return Null" in Coroutine?

Ich bin neu und ein bisschen verwirrt über "yield ". Aber endlich verstehe ich, wie es funktioniert mitWaitForSeconds aber ich kann den Unterschied zwischen "yield return 0" und "yield return null ". arten beide darauf, dass der nächste Frame ...

1 die antwort

Listen Sie die Implementierung der Methode <T> .Enumerator IEnumerator.Reset () auf

Trotz der Tatsache dass

8 die antwort

Können wir GetEnumerator () ohne IEnumerable-Schnittstelle verwenden?

Ich habe eine Klasse namens Primes und diese Klasse implementiert GetEnumerator (), ohne die IEnumerable-Schnittstelle zu implementieren. public class Primes { private long min; private long max; public Primes() : this(2, 100) { } public ...