System::Collections::Specialized::StringCollection sınıfı.
İçindekiler
[
Saklamak
]StringCollection class
İndeksli dize listesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
class StringCollection : public System::Collections::Generic::IEnumerable<System::String>
Nested classes
- Class Enumerator
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Add(const System::String&) | Değeri listenin sonuna ekler. |
| AddRange(const ArrayPtr<System::String>&) | Elemanları konteynere ekle. |
| begin() | Konteynerin ilk elemanına bir yineleyici döndürür. Konteyner boşsa, döndürülen yineleyici end() değerine eşit olur. |
| begin() const | Const nitelikli konteynerin ilk elemanına bir yineleyici döndürür. Konteyner boşsa, döndürülen yineleyici end() değerine eşit olur. |
| cbegin() const | Konteynerin ilk const nitelikli elemanına bir yineleyici döndürür. Konteyner boşsa, döndürülen yineleyici cend() değerine eşit olur. |
| cend() const | Konteynerin son elemanını takiben gelen elemana bir yineleyici döndürür. Bu eleman bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| Clear() | Tüm öğeleri siler. |
| Contains(const System::String&) const | Belirli bir dizenin konteynerde bulunup bulunmadığını kontrol eder. |
| CopyTo(const ArrayPtr<System::String>&, const int32_t) const | Elemanları mevcut dizi elemanlarına kopyalar. |
| crbegin() const | Ters çevrilmiş konteynerin ilk elemanına bir ters yineleyici döndürür. Bu, ters çevrilmemiş konteynerin son elemanına karşılık gelir. Konteyner boşsa, döndürülen yineleyici crend() değerine eşit olur. |
| crend() const | Ters çevrilmiş konteynerin son elemanını takiben gelen elemana bir ters yineleyici döndürür. Bu, ters çevrilmemiş konteynerin ilk elemanından önceki elemana karşılık gelir. Bu eleman bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| data() | Dahili veri yapısı erişicisi. |
| data() const | Dahili veri yapısı erişicisi. |
| end() | Konteynerin son elemanını takiben gelen elemana bir yineleyici döndürür. Bu eleman bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| end() const | Const nitelikli konteynerin son elemanını takiben gelen elemana bir yineleyici döndürür. Bu eleman bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| get_Count() const | Koleksiyondaki eleman sayısını alır. |
| GetEnumerator() override | Mevcut koleksiyon üzerinde yineleme yapan sayacı alır. |
| idx_get(int) const | Belirtilen konumdaki değeri alır. |
| idx_set(int, const System::String&) | Belirtilen konumdaki değeri ayarlar. |
| IndexOf(const System::String&) const | Konteyner içinde belirli bir dizeyi arar. |
| Insert(int, const System::String&) | Belirli bir değeri konteynere ekler. |
| operator[](int) | Erişimci işlev. |
| rbegin() | Ters çevrilmiş konteynerin ilk öğesine bir ters iterator döndürür. Bu, ters çevrilmemiş konteynerin son öğesine karşılık gelir. Eğer konteyner boşsa, döndürülen iterator rend() ile eşittir. |
| rbegin() const | Ters çevrilmiş konteynerin ilk öğesine bir ters iterator döndürür. Bu, ters çevrilmemiş konteynerin son öğesine karşılık gelir. Eğer konteyner boşsa, döndürülen iterator rend() ile eşittir. |
| Remove(const System::String&) | Belirtilen dizenin ilk oluşumunu kaldırır. |
| RemoveAt(int) | Belirtilen konumdaki öğeyi kaldırır. |
| rend() | Ters çevrilmiş konteynerin son elemanını takiben gelen elemana bir ters yineleyici döndürür. Bu, ters çevrilmemiş konteynerin ilk elemanından önceki elemana karşılık gelir. Bu eleman bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| rend() const | Ters çevrilmiş konteynerin son elemanını takiben gelen elemana bir ters yineleyici döndürür. Bu, ters çevrilmemiş konteynerin ilk elemanından önceki elemana karşılık gelir. Bu eleman bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| StringCollection() | Boş bir dize koleksiyonu oluşturur. |
| virtualizeBeginConstIterator() const override | Mevcut kapsayıcı için begin const yineleyicisinin uygulamasını alır. |
| virtualizeBeginIterator() override | Mevcut kapsayıcı için begin yineleyicisinin uygulamasını alır. |
| virtualizeEndConstIterator() const override | Mevcut kapsayıcı için end const yineleyicisinin uygulamasını alır. |
| virtualizeEndIterator() override | Mevcut kapsayıcı için end yineleyicisinin uygulamasını alır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| const_iterator | Const iterator türü. |
| const_reverse_iterator | Const reverse iterator türü. |
| iterator | Iterator türü. |
| reverse_iterator | Reverse iterator türü. |
Ayrıca Bakınız
- Class IEnumerable
- Namespace System::Collections::Specialized
- Library Aspose.Font for C++