Class CollectionBase

Class CollectionBase

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

Zapewnia abstrakcyjną klasę bazową dla silnie typowanej kolekcji.

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

Parametry typu

T

Dziedziczenie

objectCollectionBase<t>

Implementuje

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

Członkowie dziedziczeni

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

Konstruktory

CollectionBase()

protected CollectionBase()

CollectionBase(int)

protected CollectionBase(int capacity)

Parametry

capacity int

Właściwości

Capacity

Pobiera lub ustawia liczbę elementów, które lista może zawierać.

public int Capacity { get; set; }

Wartość właściwości

int

Count

Pobiera liczbę elementów.

public int Count { get; }

Wartość właściwości

int

InnerList

protected List<t> InnerList { get; }

Wartość właściwości

List<t>

this[int]

Pobiera lub ustawia element o określonym indeksie.

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

Wartość właściwości

T

Metody

BinarySearch(T)

public int BinarySearch(T item)

Parametry

item T

Zwraca

int

BinarySearch(T, IComparer<t>)

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

Parametry

item T

comparer IComparer<t>

Zwraca

int

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

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

Parametry

index int

count int

item T

comparer IComparer<t>

Zwraca

int

Clear()

Usuwa wszystkie elementy.

public void Clear()

Contains(T)

public bool Contains(T item)

Parametry

item T

Zwraca

bool

CopyTo(T[])

public void CopyTo(T[] array)

Parametry

array T[]

CopyTo(T[], int)

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

Parametry

array T[]

arrayIndex int

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

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

Parametry

index int

array T[]

arrayIndex int

count int

Exists(Predicate<t>)

public bool Exists(Predicate<t> match)

Parametry

match Predicate<t>

Zwraca

bool

Find(Predicate<t>)

public T Find(Predicate<t> match)

Parametry

match Predicate<t>

Zwraca

T

FindAll(Predicate<t>)

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

Parametry

match Predicate<t>

Zwraca

List<t>

FindIndex(Predicate<t>)

public int FindIndex(Predicate<t> match)

Parametry

match Predicate<t>

Zwraca

int

FindIndex(int, Predicate<t>)

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

Parametry

startIndex int

match Predicate<t>

Zwraca

int

FindIndex(int, int, Predicate<t>)

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

Parametry

startIndex int

count int

match Predicate<t>

Zwraca

int

FindLast(Predicate<t>)

public T FindLast(Predicate<t> match)

Parametry

match Predicate<t>

Zwraca

T

FindLastIndex(Predicate<t>)

public int FindLastIndex(Predicate<t> match)

Parametry

match Predicate<t>

Zwraca

int

FindLastIndex(int, Predicate<t>)

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

Parametry

startIndex int

match Predicate<t>

Zwraca

int

FindLastIndex(int, int, Predicate<t>)

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

Parametry

startIndex int

count int

match Predicate<t>

Zwraca

int

GetEnumerator()

public IEnumerator<t> GetEnumerator()

Zwraca

IEnumerator<t>

IndexOf(T)

public int IndexOf(T item)

Parametry

item T

Zwraca

int

IndexOf(T, int)

public int IndexOf(T item, int index)

Parametry

item T

index int

Zwraca

int

IndexOf(T, int, int)

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

Parametry

item T

index int

count int

Zwraca

int

LastIndexOf(T)

public int LastIndexOf(T item)

Parametry

item T

Zwraca

int

LastIndexOf(T, int)

public int LastIndexOf(T item, int index)

Parametry

item T

index int

Zwraca

int

LastIndexOf(T, int, int)

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

Parametry

item T

index int

count int

Zwraca

int

OnClear()

protected virtual void OnClear()

OnClearComplete()

protected virtual void OnClearComplete()

RemoveAt(int)

Usuwa element o określonym indeksie.

public void RemoveAt(int index)

Parametry

index int

 Polski