Class BoundsCheckableListT

BoundsCheckableList<T> Klasse

Stellt eine BoundsCheckableList - Wrapper um System.Collections.Generic.List dar.

public class BoundsCheckableList<T> : IList<T>
    where T : IBoundsCheckableItem

Konstruktoren

NameBeschreibung
BoundsCheckableList()Initialisiert eine neue Instanz der BoundsCheckableList-Klasse.
BoundsCheckableList(BoundsCheckMode, double, double)Initialisiert eine neue Instanz der BoundsCheckableList-Klasse.

Eigenschaften

NameBeschreibung
Count { get; }Gibt die Anzahl der Elemente in der System.Collections.Generic.List zurück.
IsReadOnly { get; }Gibt den Wert zurück, der angibt, ob die Sammlung schreibgeschützt ist.
Item { get; set; }Ruft das Absatzobjekt aus der Sammlung ab oder setzt es.

Methoden

NameBeschreibung
Add(T)Fügt ein Objekt am Ende der System.Collections.Generic.List hinzu, abhängig vom Parameter “boundsCheckMode”.
Clear()Entfernt alle Elemente aus der System.Collections.Generic.List.
Contains(T)Bestimmt, ob ein Element in der System.Collections.Generic.List enthalten ist.
CopyTo(T[], int)
GetEnumerator()Gibt einen Enumerator zurück, der durch die System.Collections.Generic.List iteriert.
IndexOf(T)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens in der gesamten System.Collections.Generic.List zurück.
Insert(int, T)Fügt ein Element an dem angegebenen Index in die System.Collections.Generic.List ein.
Remove(T)Entfernt das erste Vorkommen eines bestimmten Objekts aus der System.Collections.Generic.List.
RemoveAt(int)Entfernt das Element am angegebenen Index der System.Collections.Generic.List.
UpdateBoundsCheckMode(BoundsCheckMode)Aktualisiert den boundsCheckMode-Parameter für die initialisierte Sammlung.
UpdateBoundsCheckMode(BoundsCheckMode, double, double)Aktualisiert den boundsCheckMode-Parameter für die initialisierte Sammlung.

Siehe auch