Class CollectionBase

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

الوراثة

objectCollectionBase<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; }

قيمة الخاصية

int

Count

يسترجع عدد العناصر.

public int Count { get; }

قيمة الخاصية

int

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

العائدات

int

BinarySearch(T, IComparer<t>)

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

المعلمات

item T

comparer IComparer<t>

العائدات

int

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>

العائدات

int

Clear()

إزالة جميع العناصر.

public void Clear()

Contains(T)

public bool Contains(T item)

المعلمات

item T

العائدات

bool

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>

العائدات

bool

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>

العائدات

int

FindIndex(int, Predicate<t>)

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

المعلمات

startIndex int

match Predicate<t>

العائدات

int

FindIndex(int, int, Predicate<t>)

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

المعلمات

startIndex int

count int

match Predicate<t>

العائدات

int

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>

العائدات

int

FindLastIndex(int, Predicate<t>)

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

المعلمات

startIndex int

match Predicate<t>

العائدات

int

FindLastIndex(int, int, Predicate<t>)

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

المعلمات

startIndex int

count int

match Predicate<t>

العائدات

int

GetEnumerator()

public IEnumerator<t> GetEnumerator()

العائدات

IEnumerator<t>

IndexOf(T)

public int IndexOf(T item)

المعلمات

item T

العائدات

int

IndexOf(T, int)

public int IndexOf(T item, int index)

المعلمات

item T

index int

العائدات

int

IndexOf(T, int, int)

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

المعلمات

item T

index int

count int

العائدات

int

LastIndexOf(T)

public int LastIndexOf(T item)

المعلمات

item T

العائدات

int

LastIndexOf(T, int)

public int LastIndexOf(T item, int index)

المعلمات

item T

index int

العائدات

int

LastIndexOf(T, int, int)

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

المعلمات

item T

index int

count int

العائدات

int

OnClear()

protected virtual void OnClear()

OnClearComplete()

protected virtual void OnClearComplete()

RemoveAt(int)

يتم إزالة العنصر في الفهرس المحدد.

public void RemoveAt(int index)

المعلمات

index int

 عربي