Class CollectionBase

Class CollectionBase

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

Fornece a classe base abstrata para uma coleção fortemente tipada.

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

Parâmetros de Tipo

T

Herança

objectCollectionBase<t>

Implementa

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

Membros Herdados

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

Construtores

CollectionBase()

protected CollectionBase()

CollectionBase(int)

protected CollectionBase(int capacity)

Parâmetros

capacity int

Propriedades

Capacity

Obtém ou define o número de elementos que a lista pode conter.

public int Capacity { get; set; }

Valor da Propriedade

int

Count

Obtém o número de elementos.

public int Count { get; }

Valor da Propriedade

int

InnerList

protected List<t> InnerList { get; }

Valor da Propriedade

List<t>

this[int]

Obtém ou define o elemento no índice especificado.

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

Valor da Propriedade

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()

Remove todos os 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)

Remove o elemento no índice especificado.

public void RemoveAt(int index)

Parâmetros

index int

 Português