Kelas System::Collections::Specialized::StringCollection
isi
[
bersembunyi
]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
- Class Enumerator
Metode
| Metode | Deskripsi |
|---|---|
| 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() const | Mengembalikan iterator ke elemen pertama dari kontainer yang dikualifikasi const. Jika kontainer kosong, iterator yang dikembalikan akan sama dengan end(). |
| cbegin() const | Mengembalikan iterator ke elemen pertama yang dikualifikasi const dari kontainer. Jika kontainer kosong, iterator yang dikembalikan akan sama dengan cend(). |
| cend() const | Mengembalikan 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&) const | Memeriksa apakah string tertentu ada di dalam kontainer. |
| CopyTo(const ArrayPtr<System::String>&, const int32_t) const | Menyalin elemen ke elemen array yang ada. |
| crbegin() const | Mengembalikan 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() const | 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. |
| data() | Aksesor struktur data internal. |
| data() const | Aksesor 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() const | Mengembalikan 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() const | Mendapatkan jumlah elemen dalam koleksi. |
| GetEnumerator() override | Mendapatkan enumerator yang mengiterasi melalui koleksi saat ini. |
| idx_get(int) const | Mendapatkan nilai pada posisi yang ditentukan. |
| idx_set(int, const System::String&) | Menetapkan nilai pada posisi yang ditentukan. |
| IndexOf(const System::String&) const | Mencari 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() const | 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(). |
| 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() const | 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. |
| StringCollection() | Membuat koleksi string kosong. |
| virtualizeBeginConstIterator() const override | Mendapatkan implementasi begin const iterator untuk kontainer saat ini. |
| virtualizeBeginIterator() override | Mendapatkan implementasi begin iterator untuk kontainer saat ini. |
| virtualizeEndConstIterator() const override | Mendapatkan implementasi end const iterator untuk kontainer saat ini. |
| virtualizeEndIterator() override | Mendapatkan implementasi end iterator untuk kontainer saat ini. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| const_iterator | Tipe iterator konstan. |
| const_reverse_iterator | Tipe iterator terbalik konstan. |
| iterator | Tipe iterator. |
| reverse_iterator | Tipe iterator terbalik. |
Lihat Juga
- Class IEnumerable
- Namespace System::Collections::Specialized
- Library Aspose.Page for C++