kelas System::Collections::ObjectModel::KeyedCollection

KeyedCollection class

Koleksi abstrak elemen dengan kunci tersemat. 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 TItem>class KeyedCollection : public System::Collections::ObjectModel::Collection<TItem>
ParameterDeskripsi
TKeyTipe kunci.
TItemtipe nilai.

Metode

MetodeDeskripsi
Add(const TItem&) overrideTambahkan item ke akhir kontainer.
Contains(TKey)Memeriksa apakah kunci ada di dalam kontainer.
get_Comparer()Mendapatkan pembanding.
idx_get(TKey)Mendapatkan item pada indeks tertentu.
Remove(TKey)Menghapus kunci dari kontainer.
SetTemplateWeakPtr(uint32_t) overrideMembuat argumen templat tertentu diperlakukan sebagai weak pointer alih-alih shared pointer (jika berlaku).

Bidang

BidangDeskripsi
static defaultThresholdAmbang batas pembuatan kamus lookup, default.

Lihat Juga