Kelas System::Collections::Specialized::StringCollection

StringCollection class

Daftar terindeks berisi string. 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.

class StringCollection : public System::Collections::Generic::IEnumerable<System::String>

Nested classes

Metode

MetodeDeskripsi
Add(const System::String&)Menambahkan nilai ke akhir daftar.
AddRange(const ArrayPtr<System::String>&)Menambahkan elemen ke dalam kontainer.
begin()Mengembalikan iterator ke elemen pertama dari kontainer. Jika kontainer kosong, iterator yang dikembalikan akan sama dengan end().
begin() constMengembalikan iterator ke elemen pertama dari kontainer yang dikualifikasi const. Jika kontainer kosong, iterator yang dikembalikan akan sama dengan end().
cbegin() constMengembalikan iterator ke elemen pertama yang dikualifikasi const dari kontainer. Jika kontainer kosong, iterator yang dikembalikan akan sama dengan cend().
cend() constMengembalikan iterator ke elemen yang mengikuti elemen terakhir dari kontainer. Elemen ini berfungsi sebagai placeholder; mencoba mengaksesnya akan menghasilkan perilaku tidak terdefinisi.
Clear()Menghapus semua elemen.
Contains(const System::String&) constMemeriksa apakah string tertentu ada di dalam kontainer.
CopyTo(const ArrayPtr<System::String>&, const int32_t) constMenyalin elemen ke elemen array yang ada.
crbegin() constMengembalikan reverse iterator ke elemen pertama dari kontainer terbalik. Ini sesuai dengan elemen terakhir dari kontainer yang tidak terbalik. Jika kontainer kosong, iterator yang dikembalikan sama dengan crend().
crend() constMengembalikan reverse iterator ke elemen yang mengikuti elemen terakhir dari kontainer terbalik. Ini sesuai dengan elemen yang mendahului elemen pertama dari kontainer yang tidak terbalik. Elemen ini berfungsi sebagai placeholder; mencoba mengaksesnya menghasilkan perilaku tidak terdefinisi.
data()Aksesor struktur data internal.
data() constAksesor struktur data internal.
end()Mengembalikan iterator ke elemen yang mengikuti elemen terakhir dari kontainer. Elemen ini berfungsi sebagai placeholder; mencoba mengaksesnya akan menghasilkan perilaku tidak terdefinisi.
end() constMengembalikan iterator ke elemen yang mengikuti elemen terakhir dari kontainer yang dikualifikasi const. Elemen ini berfungsi sebagai placeholder; mencoba mengaksesnya akan menghasilkan perilaku tidak terdefinisi.
get_Count() constMendapatkan jumlah elemen dalam koleksi.
GetEnumerator() overrideMendapatkan enumerator yang mengiterasi melalui koleksi saat ini.
idx_get(int) constMendapatkan nilai pada posisi yang ditentukan.
idx_set(int, const System::String&)Menetapkan nilai pada posisi yang ditentukan.
IndexOf(const System::String&) constMencari string tertentu dalam kontainer.
Insert(int, const System::String&)Menyisipkan nilai tertentu ke dalam kontainer.
operator[](int)Fungsi accessor.
rbegin()Mengembalikan iterator terbalik ke elemen pertama dari kontainer yang dibalik. Ini sesuai dengan elemen terakhir dari kontainer yang tidak dibalik. Jika kontainer kosong, iterator yang dikembalikan sama dengan rend().
rbegin() constMengembalikan iterator terbalik ke elemen pertama dari kontainer yang dibalik. Ini sesuai dengan elemen terakhir dari kontainer yang tidak dibalik. Jika kontainer kosong, iterator yang dikembalikan sama dengan rend().
Remove(const System::String&)Menghapus kemunculan pertama dari string yang ditentukan.
RemoveAt(int)Menghapus elemen pada posisi yang ditentukan.
rend()Mengembalikan reverse iterator ke elemen yang mengikuti elemen terakhir dari kontainer terbalik. Ini sesuai dengan elemen yang mendahului elemen pertama dari kontainer yang tidak terbalik. Elemen ini berfungsi sebagai placeholder; mencoba mengaksesnya menghasilkan perilaku tidak terdefinisi.
rend() constMengembalikan reverse iterator ke elemen yang mengikuti elemen terakhir dari kontainer terbalik. Ini sesuai dengan elemen yang mendahului elemen pertama dari kontainer yang tidak terbalik. Elemen ini berfungsi sebagai placeholder; mencoba mengaksesnya menghasilkan perilaku tidak terdefinisi.
StringCollection()Membuat koleksi string kosong.
virtualizeBeginConstIterator() const overrideMendapatkan implementasi begin const iterator untuk kontainer saat ini.
virtualizeBeginIterator() overrideMendapatkan implementasi begin iterator untuk kontainer saat ini.
virtualizeEndConstIterator() const overrideMendapatkan implementasi end const iterator untuk kontainer saat ini.
virtualizeEndIterator() overrideMendapatkan implementasi end iterator untuk kontainer saat ini.

Typedefs

TypedefDeskripsi
const_iteratorTipe iterator konstan.
const_reverse_iteratorTipe iterator terbalik konstan.
iteratorTipe iterator.
reverse_iteratorTipe iterator terbalik.

Lihat Juga