Kelas System::Collections::Generic::SortedList
SortedList class
Daftar terurut yang membungkus struktur FlatMap. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
template<typename TKey,typename TValue>class SortedList : public System::Collections::Generic::SortedListHelper<TKey, TValue>,
public System::Collections::Generic::BaseDictionary<Detail::FlatMap<TKey, TValue, ComparerAdapter<TKey>>>
| Parameter | Deskripsi |
|---|
| TKey | Tipe kunci. |
| TValue | Tipe nilai. |
Nested classes
Metode
| Metode | Deskripsi |
|---|
| crbegin() const | Mendapatkan iterator terbalik ke elemen terakhir yang bersifat const dalam koleksi (pertama dalam urutan terbalik). |
| crend() const | Mendapatkan iterator terbalik untuk elemen const yang tidak ada sebelum awal koleksi. |
| get_Capacity() const | Mendapatkan kapasitas daftar saat ini. |
| virtual get_Keys() const | Mengakses koleksi kunci. |
| virtual get_Values() const | Mengakses koleksi nilai. |
| GetEnumerator() override | Mendapatkan enumerator yang mengiterasi daftar saat ini. |
| IndexOfKey(TKey) const | Mencari kunci spesifik. |
| IndexOfValue(TValue) const | Mencari nilai spesifik. |
| rbegin() | Mendapatkan iterator terbalik ke elemen terakhir koleksi (pertama dalam urutan terbalik). |
| rbegin() const | Mendapatkan iterator terbalik ke elemen terakhir koleksi yang const-qualified (pertama dalam urutan terbalik). |
| RemoveAt(int) | Menghapus item pada posisi yang ditentukan. |
| rend() | Mendapatkan iterator terbalik untuk elemen yang tidak ada sebelum awal koleksi. |
| rend() const | Mendapatkan iterator terbalik untuk elemen yang tidak ada sebelum awal koleksi yang const-qualified. |
| set_Capacity(int) | Mengatur kapasitas daftar saat ini. |
| SortedList() | Membuat daftar kosong. |
| SortedList(const SharedPtr<IComparer<TKey>>&) | Membuat daftar kosong. |
| SortedList(const SharedPtr<IDictionary<TKey, TValue>>&) | Konstruktor penyalinan. |
| SortedList(const map_t&) | Konstruktor penyalinan. |
| SortedList(int) | Membuat daftar kosong. |
Typedefs
Lihat Juga