System::Globalization::StringInfo class

StringInfo class

Splitter untuk mengiterasi bagian-bagian 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 melewatkannya ke fungsi sebagai argumen.

class StringInfo : public virtual System::Object

Metode

MetodeDeskripsi
Equals(SharedPtr<Object>) override
get_LengthInTextElements() constMendapatkan jumlah item teks dalam objek StringInfo.
get_String() constMendapatkan nilai dari objek StringInfo.
GetHashCode() const overrideAnalog dari metode C# Object.GetHashCode(). Memungkinkan hashing objek kustom.
static GetNextTextElement(const String&)Mendapatkan elemen pertama dalam string yang ditentukan.
static GetNextTextElement(const String&, int)Mendapatkan elemen pada indeks yang ditentukan dari string yang ditentukan.
static GetTextElementEnumerator(const String&)Membuat enumerator untuk mengiterasi karakter-karakter string.
static GetTextElementEnumerator(const String&, int)Membuat enumerator untuk mengiterasi karakter-karakter string mulai dari indeks yang ditentukan.
operator=(const StringInfo&)
static ParseCombiningCharacters(const String&)Mendapatkan indeks karakter dasar, surrogate tinggi, dan karakter kontrol.
set_String(const String&)Mengatur nilai objek StringInfo.
StringInfo()Informasi RTTI.
StringInfo(const String&)Konstruktor.
StringInfo(const StringInfo&)
SubstringByTextElements(int) constMendapatkan substring elemen teks dari elemen teks yang ditentukan hingga elemen teks terakhir.
SubstringByTextElements(int, int) constMendapatkan substring elemen teks dari elemen teks yang ditentukan hingga sejumlah elemen teks yang ditentukan.

Lihat Juga