Class CollectionBase

Class CollectionBase

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

Ger den abstrakta basklassen för en starkt typad samling.

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

Typparametrar

T

Arv

objectCollectionBase<t>

Implementerar

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

Ärvda medlemmar

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

Konstruktörer

CollectionBase()

protected CollectionBase()

CollectionBase(int)

protected CollectionBase(int capacity)

Parametrar

capacity int

Egenskaper

Kapacitet

Hämtar eller sätter antalet element som listan kan innehålla.

public int Capacity { get; set; }

Egenskapsvärde

int

Antal

Hämtar antalet element.

public int Count { get; }

Egenskapsvärde

int

InnerList

protected List<t> InnerList { get; }

Egenskapsvärde

List<t>

this[int]

Hämtar eller sätter elementet vid det angivna indexet.

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

Egenskapsvärde

T

Metoder

BinarySearch(T)

public int BinarySearch(T item)

Parametrar

item T

Returnerar

int

BinarySearch(T, IComparer<t>)

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

Parametrar

item T

comparer IComparer<t>

Returnerar

int

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

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

Parametrar

index int

count int

item T

comparer IComparer<t>

Returnerar

int

Clear()

Tar bort alla element.

public void Clear()

Contains(T)

public bool Contains(T item)

Parametrar

item T

Returnerar

bool

CopyTo(T[])

public void CopyTo(T[] array)

Parametrar

array T[]

CopyTo(T[], int)

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

Parametrar

array T[]

arrayIndex int

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

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

Parametrar

index int

array T[]

arrayIndex int

count int

Exists(Predicate<t>)

public bool Exists(Predicate<t> match)

Parametrar

match Predicate<t>

Returnerar

bool

Find(Predicate<t>)

public T Find(Predicate<t> match)

Parametrar

match Predicate<t>

Returnerar

T

FindAll(Predicate<t>)

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

Parametrar

match Predicate<t>

Returnerar

List<t>

FindIndex(Predicate<t>)

public int FindIndex(Predicate<t> match)

Parametrar

match Predicate<t>

Returnerar

int

FindIndex(int, Predicate<t>)

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

Parametrar

startIndex int

match Predicate<t>

Returnerar

int

FindIndex(int, int, Predicate<t>)

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

Parametrar

startIndex int

count int

match Predicate<t>

Returnerar

int

FindLast(Predicate<t>)

public T FindLast(Predicate<t> match)

Parametrar

match Predicate<t>

Returnerar

T

FindLastIndex(Predicate<t>)

public int FindLastIndex(Predicate<t> match)

Parametrar

match Predicate<t>

Returnerar

int

FindLastIndex(int, Predicate<t>)

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

Parametrar

startIndex int

match Predicate<t>

Returnerar

int

FindLastIndex(int, int, Predicate<t>)

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

Parametrar

startIndex int

count int

match Predicate<t>

Returnerar

int

GetEnumerator()

public IEnumerator<t> GetEnumerator()

Returnerar

IEnumerator<t>

IndexOf(T)

public int IndexOf(T item)

Parametrar

item T

Returnerar

int

IndexOf(T, int)

public int IndexOf(T item, int index)

Parametrar

item T

index int

Returnerar

int

IndexOf(T, int, int)

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

Parametrar

item T

index int

count int

Returnerar

int

LastIndexOf(T)

public int LastIndexOf(T item)

Parametrar

item T

Returnerar

int

LastIndexOf(T, int)

public int LastIndexOf(T item, int index)

Parametrar

item T

index int

Returnerar

int

LastIndexOf(T, int, int)

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

Parametrar

item T

index int

count int

Returnerar

int

OnClear()

protected virtual void OnClear()

OnClearComplete()

protected virtual void OnClearComplete()

RemoveAt(int)

Tar bort elementet vid det angivna indexet.

public void RemoveAt(int index)

Parametrar

index int

 Svenska