Class CollectionBase

Class CollectionBase

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Stellt die abstrakte Basisklasse für eine stark typisierte Sammlung bereit.

public abstract class CollectionBase<t> : IList<t>, ICollection<t>, IEnumerable<t>, ICollection, IEnumerable

Typparameter

T

Vererbung

objectCollectionBase<t>

Implementiert

IList<t>, ICollection<t>, IEnumerable<t>, ICollection, IEnumerable

Vererbte Mitglieder

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktoren

CollectionBase()

protected CollectionBase()

CollectionBase(int)

protected CollectionBase(int capacity)

Parameter

capacity int

Eigenschaften

Capacity

Erhält oder setzt die Anzahl der Elemente, die die Liste enthalten kann.

public int Capacity { get; set; }

Eigenschaftswert

int

Count

Erhält die Anzahl der Elemente.

public int Count { get; }

Eigenschaftswert

int

InnerList

protected List<t> InnerList { get; }

Eigenschaftswert

List<t>

this[int]

Erhält oder setzt das Element am angegebenen Index.

public T this[int index] { get; set; }

Eigenschaftswert

T

Methoden

BinarySearch(T)

public int BinarySearch(T item)

Parameter

item T

Gibt zurück

int

BinarySearch(T, IComparer<t>)

public int BinarySearch(T item, IComparer<t> comparer)

Parameter

item T

comparer IComparer<t>

Gibt zurück

int

BinarySearch(int, int, T, IComparer<t>)

public int BinarySearch(int index, int count, T item, IComparer<t> comparer)

Parameter

index int

count int

item T

comparer IComparer<t>

Gibt zurück

int

Clear()

Entfernt alle Elemente.

public void Clear()

Contains(T)

public bool Contains(T item)

Parameter

item T

Gibt zurück

bool

CopyTo(T[])

public void CopyTo(T[] array)

Parameter

array T[]

CopyTo(T[], int)

public void CopyTo(T[] array, int arrayIndex)

Parameter

array T[]

arrayIndex int

CopyTo(int, T[], int, int)

public void CopyTo(int index, T[] array, int arrayIndex, int count)

Parameter

index int

array T[]

arrayIndex int

count int

Exists(Predicate<t>)

public bool Exists(Predicate<t> match)

Parameter

match Predicate<t>

Gibt zurück

bool

Find(Predicate<t>)

public T Find(Predicate<t> match)

Parameter

match Predicate<t>

Gibt zurück

T

FindAll(Predicate<t>)

public List<t> FindAll(Predicate<t> match)

Parameter

match Predicate<t>

Gibt zurück

List<t>

FindIndex(Predicate<t>)

public int FindIndex(Predicate<t> match)

Parameter

match Predicate<t>

Gibt zurück

int

FindIndex(int, Predicate<t>)

public int FindIndex(int startIndex, Predicate<t> match)

Parameter

startIndex int

match Predicate<t>

Gibt zurück

int

FindIndex(int, int, Predicate<t>)

public int FindIndex(int startIndex, int count, Predicate<t> match)

Parameter

startIndex int

count int

match Predicate<t>

Gibt zurück

int

FindLast(Predicate<t>)

public T FindLast(Predicate<t> match)

Parameter

match Predicate<t>

Gibt zurück

T

FindLastIndex(Predicate<t>)

public int FindLastIndex(Predicate<t> match)

Parameter

match Predicate<t>

Gibt zurück

int

FindLastIndex(int, Predicate<t>)

public int FindLastIndex(int startIndex, Predicate<t> match)

Parameter

startIndex int

match Predicate<t>

Gibt zurück

int

FindLastIndex(int, int, Predicate<t>)

public int FindLastIndex(int startIndex, int count, Predicate<t> match)

Parameter

startIndex int

count int

match Predicate<t>

Gibt zurück

int

GetEnumerator()

public IEnumerator<t> GetEnumerator()

Gibt zurück

IEnumerator<t>

IndexOf(T)

public int IndexOf(T item)

Parameter

item T

Gibt zurück

int

IndexOf(T, int)

public int IndexOf(T item, int index)

Parameter

item T

index int

Gibt zurück

int

IndexOf(T, int, int)

public int IndexOf(T item, int index, int count)

Parameter

item T

index int

count int

Gibt zurück

int

LastIndexOf(T)

public int LastIndexOf(T item)

Parameter

item T

Gibt zurück

int

LastIndexOf(T, int)

public int LastIndexOf(T item, int index)

Parameter

item T

index int

Gibt zurück

int

LastIndexOf(T, int, int)

public int LastIndexOf(T item, int index, int count)

Parameter

item T

index int

count int

Gibt zurück

int

OnClear()

protected virtual void OnClear()

OnClearComplete()

protected virtual void OnClearComplete()

RemoveAt(int)

Entfernt das Element am angegebenen Index.

public void RemoveAt(int index)

Parameter

index int

 Deutsch