System::Globalization::StringInfo sınıfı

StringInfo class

String parçalarını yinelemek için bölücü. 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 yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class StringInfo : public virtual System::Object

Yöntemler

YöntemAçıklama
Equals(SharedPtr<Object>) override
get_LengthInTextElements() constBir StringInfo nesnesindeki metin öğelerinin sayısını alır.
get_String() constStringInfo nesnesinin değerini alır.
GetHashCode() const overrideC# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hash’lenmesini sağlar.
static GetNextTextElement(const String&)Belirtilen dizedeki ilk öğeyi alır.
static GetNextTextElement(const String&, int)Belirtilen dizedeki belirtilen indeksteki öğeyi alır.
static GetTextElementEnumerator(const String&)Dize karakterleri üzerinde yineleme yapmak için bir enumerator oluşturur.
static GetTextElementEnumerator(const String&, int)Belirtilen indeksten başlayarak dize karakterleri üzerinde yineleme yapmak için bir enumerator oluşturur.
operator=(const StringInfo&)
static ParseCombiningCharacters(const String&)Temel karakterlerin, yüksek surrogların ve kontrol karakterlerinin indekslerini alır.
set_String(const String&)StringInfo nesnesinin değerini ayarlar.
StringInfo()RTTI bilgisi.
StringInfo(const String&)Yapıcı.
StringInfo(const StringInfo&)
SubstringByTextElements(int) constBelirtilen metin öğesinden son metin öğesine kadar metin öğelerinin alt dizisini alır.
SubstringByTextElements(int, int) constBelirtilen metin öğesinden belirtilen sayıda metin öğesine kadar alt diziyi alır.

Ayrıca Bakınız