System::Collections::Specialized::StringCollection sınıfı.

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

Yöntemler

YöntemAçı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() constConst 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() constKonteynerin 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() constKonteynerin 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&) constBelirli bir dizenin konteynerde bulunup bulunmadığını kontrol eder.
CopyTo(const ArrayPtr<System::String>&, const int32_t) constElemanları mevcut dizi elemanlarına kopyalar.
crbegin() constTers ç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() constTers ç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() constDahili 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() constConst 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() constKoleksiyondaki eleman sayısını alır.
GetEnumerator() overrideMevcut koleksiyon üzerinde yineleme yapan sayacı alır.
idx_get(int) constBelirtilen konumdaki değeri alır.
idx_set(int, const System::String&)Belirtilen konumdaki değeri ayarlar.
IndexOf(const System::String&) constKonteyner 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() constTers ç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() constTers ç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 overrideMevcut kapsayıcı için begin const yineleyicisinin uygulamasını alır.
virtualizeBeginIterator() overrideMevcut kapsayıcı için begin yineleyicisinin uygulamasını alır.
virtualizeEndConstIterator() const overrideMevcut kapsayıcı için end const yineleyicisinin uygulamasını alır.
virtualizeEndIterator() overrideMevcut kapsayıcı için end yineleyicisinin uygulamasını alır.

Typedefs

TypedefAçıklama
const_iteratorConst iterator türü.
const_reverse_iteratorConst reverse iterator türü.
iteratorIterator türü.
reverse_iteratorReverse iterator türü.

Ayrıca Bakınız