Class CollectionBase

Class CollectionBase

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

Proporciona la clase base abstracta para una colección fuertemente tipada.

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

Parámetros de Tipo

T

Herencia

objectCollectionBase<t>

Implementa

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

Miembros Heredados

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

Constructores

CollectionBase()

protected CollectionBase()

CollectionBase(int)

protected CollectionBase(int capacity)

Parámetros

capacity int

Propiedades

Capacity

Obtiene o establece el número de elementos que la lista puede contener.

public int Capacity { get; set; }

Valor de la Propiedad

int

Count

Obtiene el número de elementos.

public int Count { get; }

Valor de la Propiedad

int

InnerList

protected List<t> InnerList { get; }

Valor de la Propiedad

List<t>

this[int]

Obtiene o establece el elemento en el índice especificado.

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

Valor de la Propiedad

T

Métodos

BinarySearch(T)

public int BinarySearch(T item)

Parámetros

item T

Retorna

int

BinarySearch(T, IComparer<t>)

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

Parámetros

item T

comparer IComparer<t>

Retorna

int

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

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

Parámetros

index int

count int

item T

comparer IComparer<t>

Retorna

int

Clear()

Elimina todos los elementos.

public void Clear()

Contains(T)

public bool Contains(T item)

Parámetros

item T

Retorna

bool

CopyTo(T[])

public void CopyTo(T[] array)

Parámetros

array T[]

CopyTo(T[], int)

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

Parámetros

array T[]

arrayIndex int

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

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

Parámetros

index int

array T[]

arrayIndex int

count int

Exists(Predicate<t>)

public bool Exists(Predicate<t> match)

Parámetros

match Predicate<t>

Retorna

bool

Find(Predicate<t>)

public T Find(Predicate<t> match)

Parámetros

match Predicate<t>

Retorna

T

FindAll(Predicate<t>)

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

Parámetros

match Predicate<t>

Retorna

List<t>

FindIndex(Predicate<t>)

public int FindIndex(Predicate<t> match)

Parámetros

match Predicate<t>

Retorna

int

FindIndex(int, Predicate<t>)

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

Parámetros

startIndex int

match Predicate<t>

Retorna

int

FindIndex(int, int, Predicate<t>)

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

Parámetros

startIndex int

count int

match Predicate<t>

Retorna

int

FindLast(Predicate<t>)

public T FindLast(Predicate<t> match)

Parámetros

match Predicate<t>

Retorna

T

FindLastIndex(Predicate<t>)

public int FindLastIndex(Predicate<t> match)

Parámetros

match Predicate<t>

Retorna

int

FindLastIndex(int, Predicate<t>)

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

Parámetros

startIndex int

match Predicate<t>

Retorna

int

FindLastIndex(int, int, Predicate<t>)

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

Parámetros

startIndex int

count int

match Predicate<t>

Retorna

int

GetEnumerator()

public IEnumerator<t> GetEnumerator()

Retorna

IEnumerator<t>

IndexOf(T)

public int IndexOf(T item)

Parámetros

item T

Retorna

int

IndexOf(T, int)

public int IndexOf(T item, int index)

Parámetros

item T

index int

Retorna

int

IndexOf(T, int, int)

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

Parámetros

item T

index int

count int

Retorna

int

LastIndexOf(T)

public int LastIndexOf(T item)

Parámetros

item T

Retorna

int

LastIndexOf(T, int)

public int LastIndexOf(T item, int index)

Parámetros

item T

index int

Retorna

int

LastIndexOf(T, int, int)

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

Parámetros

item T

index int

count int

Retorna

int

OnClear()

protected virtual void OnClear()

OnClearComplete()

protected virtual void OnClearComplete()

RemoveAt(int)

Elimina el elemento en el índice especificado.

public void RemoveAt(int index)

Parámetros

index int

 Español