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
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
Count
Erhält die Anzahl der Elemente.
public int Count { get; }
Eigenschaftswert
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
BinarySearch(T, IComparer<t>)
public int BinarySearch(T item, IComparer<t> comparer)
Parameter
item
T
comparer
IComparer<t>
Gibt zurück
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
Clear()
Entfernt alle Elemente.
public void Clear()
Contains(T)
public bool Contains(T item)
Parameter
item
T
Gibt zurück
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
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
FindIndex(int, Predicate<t>)
public int FindIndex(int startIndex, Predicate<t> match)
Parameter
startIndex
int
match
Predicate<t>
Gibt zurück
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
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
FindLastIndex(int, Predicate<t>)
public int FindLastIndex(int startIndex, Predicate<t> match)
Parameter
startIndex
int
match
Predicate<t>
Gibt zurück
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
GetEnumerator()
public IEnumerator<t> GetEnumerator()
Gibt zurück
IEnumerator<t>
IndexOf(T)
public int IndexOf(T item)
Parameter
item
T
Gibt zurück
IndexOf(T, int)
public int IndexOf(T item, int index)
Parameter
item
T
index
int
Gibt zurück
IndexOf(T, int, int)
public int IndexOf(T item, int index, int count)
Parameter
item
T
index
int
count
int
Gibt zurück
LastIndexOf(T)
public int LastIndexOf(T item)
Parameter
item
T
Gibt zurück
LastIndexOf(T, int)
public int LastIndexOf(T item, int index)
Parameter
item
T
index
int
Gibt zurück
LastIndexOf(T, int, int)
public int LastIndexOf(T item, int index, int count)
Parameter
item
T
index
int
count
int
Gibt zurück
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