Class CollectionBase
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Güçlü bir şekilde tiplenmiş bir koleksiyon için soyut temel sınıf sağlar.
public abstract class CollectionBase<t> : IList<t>, ICollection<t>, IEnumerable<t>, ICollection, IEnumerable
Tür Parametreleri
T
Kalıtım
Uygulamalar
IList<t>, ICollection<t>, IEnumerable<t>, ICollection, IEnumerable
Kalıtılan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
CollectionBase()
protected CollectionBase()
CollectionBase(int)
protected CollectionBase(int capacity)
Parametreler
capacity
int
Özellikler
Capacity
Listeyi içerebileceği eleman sayısını alır veya ayarlar.
public int Capacity { get; set; }
Özellik Değeri
Count
Eleman sayısını alır.
public int Count { get; }
Özellik Değeri
InnerList
protected List<t> InnerList { get; }
Özellik Değeri
List<t>
this[int]
Belirtilen indeksteki elemanı alır veya ayarlar.
public T this[int index] { get; set; }
Özellik Değeri
T
Metotlar
BinarySearch(T)
public int BinarySearch(T item)
Parametreler
item
T
Dönüş Değeri
BinarySearch(T, IComparer<t>)
public int BinarySearch(T item, IComparer<t> comparer)
Parametreler
item
T
comparer
IComparer<t>
Dönüş Değeri
BinarySearch(int, int, T, IComparer<t>)
public int BinarySearch(int index, int count, T item, IComparer<t> comparer)
Parametreler
index
int
count
int
item
T
comparer
IComparer<t>
Dönüş Değeri
Clear()
Tüm elemanları kaldırır.
public void Clear()
Contains(T)
public bool Contains(T item)
Parametreler
item
T
Dönüş Değeri
CopyTo(T[])
public void CopyTo(T[] array)
Parametreler
array
T[]
CopyTo(T[], int)
public void CopyTo(T[] array, int arrayIndex)
Parametreler
array
T[]
arrayIndex
int
CopyTo(int, T[], int, int)
public void CopyTo(int index, T[] array, int arrayIndex, int count)
Parametreler
index
int
array
T[]
arrayIndex
int
count
int
Exists(Predicate<t>)
public bool Exists(Predicate<t> match)
Parametreler
match
Predicate<t>
Dönüş Değeri
Find(Predicate<t>)
public T Find(Predicate<t> match)
Parametreler
match
Predicate<t>
Dönüş Değeri
T
FindAll(Predicate<t>)
public List<t> FindAll(Predicate<t> match)
Parametreler
match
Predicate<t>
Dönüş Değeri
List<t>
FindIndex(Predicate<t>)
public int FindIndex(Predicate<t> match)
Parametreler
match
Predicate<t>
Dönüş Değeri
FindIndex(int, Predicate<t>)
public int FindIndex(int startIndex, Predicate<t> match)
Parametreler
startIndex
int
match
Predicate<t>
Dönüş Değeri
FindIndex(int, int, Predicate<t>)
public int FindIndex(int startIndex, int count, Predicate<t> match)
Parametreler
startIndex
int
count
int
match
Predicate<t>
Dönüş Değeri
FindLast(Predicate<t>)
public T FindLast(Predicate<t> match)
Parametreler
match
Predicate<t>
Dönüş Değeri
T
FindLastIndex(Predicate<t>)
public int FindLastIndex(Predicate<t> match)
Parametreler
match
Predicate<t>
Dönüş Değeri
FindLastIndex(int, Predicate<t>)
public int FindLastIndex(int startIndex, Predicate<t> match)
Parametreler
startIndex
int
match
Predicate<t>
Dönüş Değeri
FindLastIndex(int, int, Predicate<t>)
public int FindLastIndex(int startIndex, int count, Predicate<t> match)
Parametreler
startIndex
int
count
int
match
Predicate<t>
Dönüş Değeri
GetEnumerator()
public IEnumerator<t> GetEnumerator()
Dönüş Değeri
IEnumerator<t>
IndexOf(T)
public int IndexOf(T item)
Parametreler
item
T
Dönüş Değeri
IndexOf(T, int)
public int IndexOf(T item, int index)
Parametreler
item
T
index
int
Dönüş Değeri
IndexOf(T, int, int)
public int IndexOf(T item, int index, int count)
Parametreler
item
T
index
int
count
int
Dönüş Değeri
LastIndexOf(T)
public int LastIndexOf(T item)
Parametreler
item
T
Dönüş Değeri
LastIndexOf(T, int)
public int LastIndexOf(T item, int index)
Parametreler
item
T
index
int
Dönüş Değeri
LastIndexOf(T, int, int)
public int LastIndexOf(T item, int index, int count)
Parametreler
item
T
index
int
count
int
Dönüş Değeri
OnClear()
protected virtual void OnClear()
OnClearComplete()
protected virtual void OnClearComplete()
RemoveAt(int)
Belirtilen indeksteki elemanı kaldırır.
public void RemoveAt(int index)
Parametreler
index
int