Kelas System::StringComparer

StringComparer class

Membandingkan string menggunakan mode perbandingan yang berbeda. 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 meneruskannya ke fungsi sebagai argumen.

class StringComparer : public virtual System::Object,
                       public System::Collections::Generic::IComparer<String>,
                       public System::Collections::Generic::IEqualityComparer<String>

Metode

MetodeDeskripsi
Compare(args_type, args_type) const overrideMembandingkan dua string menggunakan pengaturan saat ini.
static Create(const System::SharedPtr<System::Globalization::CultureInfo>&, bool)Membuat pembanding khusus budaya.
Equals(String, String) const overrideMemeriksa apakah dua string sama menggunakan pengaturan saat ini.
static get_CurrentCulture()Singleton pembanding budaya saat ini.
static get_CurrentCultureIgnoreCase()Singleton pembanding budaya yang mengabaikan huruf besar/kecil.
static get_InvariantCulture()Singleton pembanding budaya invarian.
static get_InvariantCultureIgnoreCase()Singleton pembanding budaya invarian yang mengabaikan huruf besar/kecil.
static get_Ordinal()Singleton pembanding ordinal.
static get_OrdinalIgnoreCase()Singleton pembanding ordinal yang mengabaikan huruf besar/kecil.
GetHashCode(String) const overrideMendapatkan kode hash string.

Typedefs

TypedefDeskripsi
args_typeInformasi RTTI.

Lihat Juga