OrderedDictionary
اعلان
public class Strawberry.Collection.OrderedDictionary
نمایانگر یک مجموعه (Collection) مرتبشده که ترتیب درج را حفظ میکند و هم با کلید و هم با اندیس قابل دسترسی است.
پارامترهای نوع
| نام | توضیحات |
|---|---|
T |
نوع کلید. |
K |
نوع مقدار. |
ویژگیها
UnderlyingCollection
OrderedDictionary UnderlyingCollection { get }
مجموعهی زیرین را دریافت میکند.
this[]
K this[T key] { get set }
this[]
K this[int index] { get set }
Keys
ICollection<T> Keys { get }
Values
ICollection<K> Values { get }
IsReadOnly
bool IsReadOnly { get }
Count
int Count { get }
متدها
GetEnumerator
IDictionaryEnumerator GetEnumerator()
Insert
void Insert(int index, T key, K value)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
index |
System.Int32 |
|
key |
T |
|
value |
K |
RemoveAt
void RemoveAt(int index)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
index |
System.Int32 |
Contains
bool Contains(T key)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
key |
T |
Add
void Add(T key, K value)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
key |
T |
|
value |
K |
Clear
void Clear()
Remove
void Remove(T key)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
key |
T |
CopyTo
void CopyTo(Array array, int index)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
array |
System.Array |
|
index |
System.Int32 |
Swap
void Swap(T key1, T key2)
دو زوج کلید-مقدار را با کلیدهای دادهشده جابجا میکند.
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
key1 |
T |
|
key2 |
T |