Class CollectionBase
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
يوفر الفئة الأساسية المجردة لمجموعة ذات نوع محدد.
public abstract class CollectionBase<t> : IList<t>, ICollection<t>, IEnumerable<t>, ICollection, IEnumerable
معلمات النوع
T
الوراثة
التنفيذ
IList<t>, ICollection<t>, IEnumerable<t>, ICollection, IEnumerable
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
المنشئات
CollectionBase()
protected CollectionBase()
CollectionBase(int)
protected CollectionBase(int capacity)
المعلمات
capacity
int
الخصائص
Capacity
يسترجع أو يحدد عدد العناصر التي يمكن أن تحتوي عليها القائمة.
public int Capacity { get; set; }
قيمة الخاصية
Count
يسترجع عدد العناصر.
public int Count { get; }
قيمة الخاصية
InnerList
protected List<t> InnerList { get; }
قيمة الخاصية
List<t>
this[int]
يسترجع أو يحدد العنصر في الفهرس المحدد.
public T this[int index] { get; set; }
قيمة الخاصية
T
الطرق
BinarySearch(T)
public int BinarySearch(T item)
المعلمات
item
T
العائدات
BinarySearch(T, IComparer<t>)
public int BinarySearch(T item, IComparer<t> comparer)
المعلمات
item
T
comparer
IComparer<t>
العائدات
BinarySearch(int, int, T, IComparer<t>)
public int BinarySearch(int index, int count, T item, IComparer<t> comparer)
المعلمات
index
int
count
int
item
T
comparer
IComparer<t>
العائدات
Clear()
إزالة جميع العناصر.
public void Clear()
Contains(T)
public bool Contains(T item)
المعلمات
item
T
العائدات
CopyTo(T[])
public void CopyTo(T[] array)
المعلمات
array
T[]
CopyTo(T[], int)
public void CopyTo(T[] array, int arrayIndex)
المعلمات
array
T[]
arrayIndex
int
CopyTo(int, T[], int, int)
public void CopyTo(int index, T[] array, int arrayIndex, int count)
المعلمات
index
int
array
T[]
arrayIndex
int
count
int
Exists(Predicate<t>)
public bool Exists(Predicate<t> match)
المعلمات
match
Predicate<t>
العائدات
Find(Predicate<t>)
public T Find(Predicate<t> match)
المعلمات
match
Predicate<t>
العائدات
T
FindAll(Predicate<t>)
public List<t> FindAll(Predicate<t> match)
المعلمات
match
Predicate<t>
العائدات
List<t>
FindIndex(Predicate<t>)
public int FindIndex(Predicate<t> match)
المعلمات
match
Predicate<t>
العائدات
FindIndex(int, Predicate<t>)
public int FindIndex(int startIndex, Predicate<t> match)
المعلمات
startIndex
int
match
Predicate<t>
العائدات
FindIndex(int, int, Predicate<t>)
public int FindIndex(int startIndex, int count, Predicate<t> match)
المعلمات
startIndex
int
count
int
match
Predicate<t>
العائدات
FindLast(Predicate<t>)
public T FindLast(Predicate<t> match)
المعلمات
match
Predicate<t>
العائدات
T
FindLastIndex(Predicate<t>)
public int FindLastIndex(Predicate<t> match)
المعلمات
match
Predicate<t>
العائدات
FindLastIndex(int, Predicate<t>)
public int FindLastIndex(int startIndex, Predicate<t> match)
المعلمات
startIndex
int
match
Predicate<t>
العائدات
FindLastIndex(int, int, Predicate<t>)
public int FindLastIndex(int startIndex, int count, Predicate<t> match)
المعلمات
startIndex
int
count
int
match
Predicate<t>
العائدات
GetEnumerator()
public IEnumerator<t> GetEnumerator()
العائدات
IEnumerator<t>
IndexOf(T)
public int IndexOf(T item)
المعلمات
item
T
العائدات
IndexOf(T, int)
public int IndexOf(T item, int index)
المعلمات
item
T
index
int
العائدات
IndexOf(T, int, int)
public int IndexOf(T item, int index, int count)
المعلمات
item
T
index
int
count
int
العائدات
LastIndexOf(T)
public int LastIndexOf(T item)
المعلمات
item
T
العائدات
LastIndexOf(T, int)
public int LastIndexOf(T item, int index)
المعلمات
item
T
index
int
العائدات
LastIndexOf(T, int, int)
public int LastIndexOf(T item, int index, int count)
المعلمات
item
T
index
int
count
int
العائدات
OnClear()
protected virtual void OnClear()
OnClearComplete()
protected virtual void OnClearComplete()
RemoveAt(int)
يتم إزالة العنصر في الفهرس المحدد.
public void RemoveAt(int index)
المعلمات
index
int