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

StringCollection class

String’lerin indeksli 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) veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi işlevlere argüman olarak geçirmek için kullanın.

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() ile 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() ile 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() ile 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 string’in 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() ile 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 üzerinden yineleme yapan enumeratörü 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 yineleyici döndürür. Bu, ters çevrilmemiş konteynerin son öğesine karşılık gelir. Eğer konteyner boşsa, döndürülen yineleyici rend() ile eşittir.
rbegin() constTers çevrilmiş konteynerin ilk öğesine bir ters yineleyici döndürür. Bu, ters çevrilmemiş konteynerin son öğesine karşılık gelir. Eğer konteyner boşsa, döndürülen yineleyici 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 konteyner için begin const iterator’un uygulanmasını alır.
virtualizeBeginIterator() overrideMevcut konteyner için begin iterator’un uygulanmasını alır.
virtualizeEndConstIterator() const overrideMevcut konteyner için end const iterator’un uygulanmasını alır.
virtualizeEndIterator() overrideMevcut konteyner için end iterator’un uygulanmasını alır.

Typedefs

TypedefAçıklama
const_iteratorSabit yineleyici türü.
const_reverse_iteratorSabit ters yineleyici türü.
iteratorYineleyici türü.
reverse_iteratorTers yineleyici türü.

Ayrıca Bakınız