System::Globalization::CompareInfo classe

CompareInfo class

Esegue confronti di stringhe sensibili alla cultura. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

class CompareInfo : public virtual System::Object

Metodi

MetodoDescrizione
virtual Compare(const String&, const String&) constConfronta stringhe. Non implementato.
virtual Compare(const String&, const String&, CompareOptions) constConfronta stringhe. Sono supportate solo le modalità Ordinal e OrdinalIgnoreCase.
virtual Compare(const String&, int, int, const String&, int, int) constConfronta una sezione di una stringa con una sezione di un’altra stringa. Non implementato.
virtual Compare(const String&, int, const String&, int, CompareOptions) constConfronta la sezione finale di una stringa con la sezione finale di un’altra stringa usando i metodi di confronto delle stringhe. Non implementato.
virtual Compare(const String&, int, const String&, int) constConfronta la sezione finale di una stringa con la sezione finale di un’altra stringa. Non implementato.
virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) constConfronta una sezione di una stringa con una sezione di un’altra stringa usando i metodi di confronto delle stringhe. Non implementato.
CompareInfo(const CompareInfo&)Informazioni RTTI.
Equals(SharedPtr<Object>) override
get_LCID() constOttiene LCID della cultura associata al comparatore.
virtual get_Name() constOttiene il nome della cultura associata al comparatore.
get_Version() constOttiene informazioni sulla versione di ordinamento.
static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&)Ottiene CompareInfo associato alla cultura specificata e usando i metodi di confronto delle stringhe nell’assembly specificato.
static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&)Ottiene CompareInfo associato alla cultura specificata e usando i metodi di confronto delle stringhe nell’assembly specificato.
static GetCompareInfo(int)Ottiene CompareInfo associato alla cultura specificata.
static GetCompareInfo(const String&)Ottiene CompareInfo associato alla cultura specificata.
virtual GetHashCode(const String&, CompareOptions) constOttiene il codice hash della stringa basato sulle opzioni di confronto specificate.
GetHashCode() const overrideAnalogo del metodo C# Object.GetHashCode(). Consente l’hashing di oggetti personalizzati.
virtual GetSortKey(const String&, CompareOptions) constOttiene l’oggetto SortKey per la stringa specificata usando le opzioni di confronto specificate.
virtual GetSortKey(const String&) constOttiene l’oggetto SortKey per la stringa specificata.
virtual IndexOf(const String&, const String&, int, int) constCerca la sottostringa.
virtual IndexOf(const String&, const String&, int, CompareOptions) constCerca la sottostringa. È supportata solo la modalità Ordinale.
virtual IndexOf(const String&, const String&, int, int, CompareOptions) constCerca la sottostringa. È supportata solo la modalità Ordinale.
virtual IndexOf(const String&, char16_t, int, int, CompareOptions) constCerca il carattere specificato. È supportata solo la modalità Ordinale.
virtual IndexOf(const String&, const String&, int) constCerca la sottostringa.
virtual IndexOf(const String&, char16_t) constCerca il carattere specificato.
virtual IndexOf(const String&, const String&) constCerca la sottostringa.
virtual IndexOf(const String&, char16_t, int, CompareOptions) constCerca il carattere specificato. È supportata solo la modalità Ordinale.
virtual IndexOf(const String&, char16_t, int, int) constCerca il carattere specificato.
virtual IndexOf(const String&, char16_t, int) constCerca il carattere specificato.
virtual IndexOf(const String&, const String&, CompareOptions) constCerca la sottostringa. È supportata solo la modalità Ordinale.
virtual IndexOf(const String&, char16_t, CompareOptions) constCerca il carattere specificato. È supportata solo la modalità Ordinale.
virtual IsPrefix(const String&, const String&, CompareOptions) constVerifica se la stringa specificata inizia con il prefisso specificato utilizzando le opzioni di confronto specificate.
virtual IsPrefix(const String&, const String&) constVerifica se la stringa specificata inizia con il prefisso specificato.
static IsSortable(char16_t)Verifica se un carattere specificato è ordinabile.
static IsSortable(const String&)Verifica se una stringa specificata è ordinabile.
virtual IsSuffix(const String&, const String&, CompareOptions) constVerifica se la stringa specificata termina con il suffisso specificato utilizzando le opzioni di confronto specificate.
virtual IsSuffix(const String&, const String&) constVerifica se la stringa specificata termina con il suffisso specificato.
virtual LastIndexOf(const String&, const String&) constCerca l’ultima occorrenza della sottostringa specificata.
virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) constCerca l’ultima occorrenza della sottostringa specificata utilizzando le opzioni di confronto specificate.
virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) constCerca l’ultima occorrenza del carattere specificato utilizzando le opzioni di confronto specificate.
virtual LastIndexOf(const String&, const String&, int, int) constCerca l’ultima occorrenza della stringa specificata.
virtual LastIndexOf(const String&, const String&, int, CompareOptions) constCerca l’ultima occorrenza della stringa specificata utilizzando le opzioni di confronto specificate.
virtual LastIndexOf(const String&, char16_t, int, CompareOptions) constCerca l’ultima occorrenza del carattere specificato utilizzando le opzioni di confronto specificate.
virtual LastIndexOf(const String&, const String&, int) constCerca l’ultima occorrenza della stringa specificata.
virtual LastIndexOf(const String&, char16_t, int) constCerca l’ultima occorrenza del carattere specificato.
virtual LastIndexOf(const String&, const String&, CompareOptions) constCerca l’ultima occorrenza della stringa specificata utilizzando le opzioni di confronto specificate.
virtual LastIndexOf(const String&, char16_t, CompareOptions) constCerca l’ultima occorrenza del carattere specificato utilizzando le opzioni di confronto specificate.
virtual LastIndexOf(const String&, char16_t) constCerca l’ultima occorrenza del carattere specificato.
virtual LastIndexOf(const String&, char16_t, int, int) constCerca l’ultima occorrenza del carattere specificato.
operator=(const CompareInfo&)
ToString() const overrideAnalogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa.

Vedi anche