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

ویژگی‌ها

ظرفیت

تعداد عناصر موجود در لیست را دریافت یا تنظیم می‌کند.

public int Capacity { get; set; }

مقدار ویژگی

int

تعداد

تعداد عناصر را دریافت می‌کند.

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

 فارسی