Kelas System::Collections::Generic::BaseKVCollection

BaseKVCollection class

Menyimpan kode umum untuk koleksi kunci atau nilai. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini pada 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 tersebut untuk meneruskannya ke fungsi sebagai argumen.

template<typename Dict,typename KV>class BaseKVCollection : public System::Collections::Generic::IKVCollection<KV>
ParameterDeskripsi
DictDictionary tipe.
KVTipe kunci atau nilai, tergantung pada antarmuka yang digunakan.

Metode

MetodeDeskripsi
BaseKVCollection(const typename Dict::Ptr&)Membuat koleksi.
CopyTo(ArrayPtr<KV>, int) overrideMenyalin data ke elemen array yang ada.
get_Count() const overrideMendapatkan jumlah elemen.
SetTemplateWeakPtr(uint32_t) overrideMengaktifkan kompilasi, tetapi sebenarnya tidak melakukan apa‑apa karena struktur ini tidak memiliki data.

Lihat Juga