PointSeriesEnumerator
Eine benutzerdefinierte IEnumerator-Implementierung zur Bereitstellung von Enumeration für IPointSeries @ Eingang
Implementiert: IEnumerator<IPoint>, IEnumerator, IDisposable, IEnumerator<Point2D>
Konstruktoren
public PointSeriesEnumerator(IPointSeries pointSeries)
pointSeriesEnumerator = PointSeriesEnumerator(pointSeries)
Initialisiert eine neue Instanz der PointSeriesEnumerator Klasse.
- pointSeries
- Die Point Series.
Eigenschaften
public IPoint Current { get; }
value = pointSeriesEnumerator.Current
Erhält den IPoint in der Sammlung an der aktuellen Position des Enumerators.
Rückgabe: Das Element in der Sammlung an der aktuellen Position des Enumerators.
System#Collections#IEnumerator#Current
Holt das Element in der Sammlung an der aktuellen Position des Enumerators.
Rückgabe: Das Element in der Sammlung an der aktuellen Position des Enumerators.
Methoden
public virtual void Dispose()
pointSeriesEnumerator.Dispose()
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.
public virtual bool MoveNext()
result = pointSeriesEnumerator.MoveNext()
Erweitert den Enumerator zum nächsten Element der Sammlung.
Rückgabe: true, wenn der Enumerator erfolgreich zum nächsten Element vorgeschoben wurde; false, wenn der Enumerator das Ende der Sammlung bestanden hat.
public virtual void Reset()
pointSeriesEnumerator.Reset()
Setzt den Enumerator auf seine Ausgangsposition, die vor dem ersten Element in der Sammlung liegt.