Kelas System::Collections::Generic::SortedList
isi
[
bersembunyi
]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
- Class Enumerator
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
| Typedef | Deskripsi |
|---|---|
| const_iterator | Tipe iterator konstan. |
| const_reverse_iterator | Tipe iterator terbalik konstan. |
| IEnumerablePtr | Koleksi tipe pasangan yang sama. |
| IEnumeratorPtr | Enumerator tipe. |
| iterator | Tipe iterator. |
| KeyCollection | Tipe koleksi kunci. |
| KVPair | Tipe pasangan kunci-nilai. |
| map_t | Tipe data dasar. |
| Ptr | Tipe pointer. |
| reverse_iterator | Tipe iterator terbalik. |
| this_t | Tipe ini. |
| ValueCollection | Tipe koleksi nilai. |
Lihat Juga
- Class SortedListHelper
- Class BaseDictionary
- Namespace System::Collections::Generic
- Library Aspose.Page for C++