Class CollectionBase

Class CollectionBase

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

Fournit la classe de base abstraite pour une collection fortement typée.

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

Paramètres de Type

T

Héritage

objectCollectionBase<t>

Implémente

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

Membres Hérités

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

Constructeurs

CollectionBase()

protected CollectionBase()

CollectionBase(int)

protected CollectionBase(int capacity)

Paramètres

capacity int

Propriétés

Capacity

Obtient ou définit le nombre d’éléments que la liste peut contenir.

public int Capacity { get; set; }

Valeur de la Propriété

int

Count

Obtient le nombre d’éléments.

public int Count { get; }

Valeur de la Propriété

int

InnerList

protected List<t> InnerList { get; }

Valeur de la Propriété

List<t>

this[int]

Obtient ou définit l’élément à l’index spécifié.

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

Valeur de la Propriété

T

Méthodes

BinarySearch(T)

public int BinarySearch(T item)

Paramètres

item T

Retourne

int

BinarySearch(T, IComparer<t>)

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

Paramètres

item T

comparer IComparer<t>

Retourne

int

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

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

Paramètres

index int

count int

item T

comparer IComparer<t>

Retourne

int

Clear()

Supprime tous les éléments.

public void Clear()

Contains(T)

public bool Contains(T item)

Paramètres

item T

Retourne

bool

CopyTo(T[])

public void CopyTo(T[] array)

Paramètres

array T[]

CopyTo(T[], int)

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

Paramètres

array T[]

arrayIndex int

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

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

Paramètres

index int

array T[]

arrayIndex int

count int

Exists(Predicate<t>)

public bool Exists(Predicate<t> match)

Paramètres

match Predicate<t>

Retourne

bool

Find(Predicate<t>)

public T Find(Predicate<t> match)

Paramètres

match Predicate<t>

Retourne

T

FindAll(Predicate<t>)

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

Paramètres

match Predicate<t>

Retourne

List<t>

FindIndex(Predicate<t>)

public int FindIndex(Predicate<t> match)

Paramètres

match Predicate<t>

Retourne

int

FindIndex(int, Predicate<t>)

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

Paramètres

startIndex int

match Predicate<t>

Retourne

int

FindIndex(int, int, Predicate<t>)

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

Paramètres

startIndex int

count int

match Predicate<t>

Retourne

int

FindLast(Predicate<t>)

public T FindLast(Predicate<t> match)

Paramètres

match Predicate<t>

Retourne

T

FindLastIndex(Predicate<t>)

public int FindLastIndex(Predicate<t> match)

Paramètres

match Predicate<t>

Retourne

int

FindLastIndex(int, Predicate<t>)

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

Paramètres

startIndex int

match Predicate<t>

Retourne

int

FindLastIndex(int, int, Predicate<t>)

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

Paramètres

startIndex int

count int

match Predicate<t>

Retourne

int

GetEnumerator()

public IEnumerator<t> GetEnumerator()

Retourne

IEnumerator<t>

IndexOf(T)

public int IndexOf(T item)

Paramètres

item T

Retourne

int

IndexOf(T, int)

public int IndexOf(T item, int index)

Paramètres

item T

index int

Retourne

int

IndexOf(T, int, int)

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

Paramètres

item T

index int

count int

Retourne

int

LastIndexOf(T)

public int LastIndexOf(T item)

Paramètres

item T

Retourne

int

LastIndexOf(T, int)

public int LastIndexOf(T item, int index)

Paramètres

item T

index int

Retourne

int

LastIndexOf(T, int, int)

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

Paramètres

item T

index int

count int

Retourne

int

OnClear()

protected virtual void OnClear()

OnClearComplete()

protected virtual void OnClearComplete()

RemoveAt(int)

Supprime l’élément à l’index spécifié.

public void RemoveAt(int index)

Paramètres

index int

 Français