System::Globalization::CompareInfo classe
Contenuti
[
Nascondere
]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
| Metodo | Descrizione |
|---|---|
| virtual Compare(const String&, const String&) const | Confronta stringhe. Non implementato. |
| virtual Compare(const String&, const String&, CompareOptions) const | Confronta stringhe. Sono supportate solo le modalità Ordinal e OrdinalIgnoreCase. |
| virtual Compare(const String&, int, int, const String&, int, int) const | Confronta una sezione di una stringa con una sezione di un’altra stringa. Non implementato. |
| virtual Compare(const String&, int, const String&, int, CompareOptions) const | Confronta 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) const | Confronta 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) const | Confronta 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() const | Ottiene LCID della cultura associata al comparatore. |
| virtual get_Name() const | Ottiene il nome della cultura associata al comparatore. |
| get_Version() const | Ottiene 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) const | Ottiene il codice hash della stringa basato sulle opzioni di confronto specificate. |
| GetHashCode() const override | Analogo del metodo C# Object.GetHashCode(). Consente l’hashing di oggetti personalizzati. |
| virtual GetSortKey(const String&, CompareOptions) const | Ottiene l’oggetto SortKey per la stringa specificata usando le opzioni di confronto specificate. |
| virtual GetSortKey(const String&) const | Ottiene l’oggetto SortKey per la stringa specificata. |
| virtual IndexOf(const String&, const String&, int, int) const | Cerca la sottostringa. |
| virtual IndexOf(const String&, const String&, int, CompareOptions) const | Cerca la sottostringa. È supportata solo la modalità Ordinale. |
| virtual IndexOf(const String&, const String&, int, int, CompareOptions) const | Cerca la sottostringa. È supportata solo la modalità Ordinale. |
| virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const | Cerca il carattere specificato. È supportata solo la modalità Ordinale. |
| virtual IndexOf(const String&, const String&, int) const | Cerca la sottostringa. |
| virtual IndexOf(const String&, char16_t) const | Cerca il carattere specificato. |
| virtual IndexOf(const String&, const String&) const | Cerca la sottostringa. |
| virtual IndexOf(const String&, char16_t, int, CompareOptions) const | Cerca il carattere specificato. È supportata solo la modalità Ordinale. |
| virtual IndexOf(const String&, char16_t, int, int) const | Cerca il carattere specificato. |
| virtual IndexOf(const String&, char16_t, int) const | Cerca il carattere specificato. |
| virtual IndexOf(const String&, const String&, CompareOptions) const | Cerca la sottostringa. È supportata solo la modalità Ordinale. |
| virtual IndexOf(const String&, char16_t, CompareOptions) const | Cerca il carattere specificato. È supportata solo la modalità Ordinale. |
| virtual IsPrefix(const String&, const String&, CompareOptions) const | Verifica se la stringa specificata inizia con il prefisso specificato utilizzando le opzioni di confronto specificate. |
| virtual IsPrefix(const String&, const String&) const | Verifica 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) const | Verifica se la stringa specificata termina con il suffisso specificato utilizzando le opzioni di confronto specificate. |
| virtual IsSuffix(const String&, const String&) const | Verifica se la stringa specificata termina con il suffisso specificato. |
| virtual LastIndexOf(const String&, const String&) const | Cerca l’ultima occorrenza della sottostringa specificata. |
| virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const | Cerca l’ultima occorrenza della sottostringa specificata utilizzando le opzioni di confronto specificate. |
| virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) const | Cerca l’ultima occorrenza del carattere specificato utilizzando le opzioni di confronto specificate. |
| virtual LastIndexOf(const String&, const String&, int, int) const | Cerca l’ultima occorrenza della stringa specificata. |
| virtual LastIndexOf(const String&, const String&, int, CompareOptions) const | Cerca l’ultima occorrenza della stringa specificata utilizzando le opzioni di confronto specificate. |
| virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const | Cerca l’ultima occorrenza del carattere specificato utilizzando le opzioni di confronto specificate. |
| virtual LastIndexOf(const String&, const String&, int) const | Cerca l’ultima occorrenza della stringa specificata. |
| virtual LastIndexOf(const String&, char16_t, int) const | Cerca l’ultima occorrenza del carattere specificato. |
| virtual LastIndexOf(const String&, const String&, CompareOptions) const | Cerca l’ultima occorrenza della stringa specificata utilizzando le opzioni di confronto specificate. |
| virtual LastIndexOf(const String&, char16_t, CompareOptions) const | Cerca l’ultima occorrenza del carattere specificato utilizzando le opzioni di confronto specificate. |
| virtual LastIndexOf(const String&, char16_t) const | Cerca l’ultima occorrenza del carattere specificato. |
| virtual LastIndexOf(const String&, char16_t, int, int) const | Cerca l’ultima occorrenza del carattere specificato. |
| operator=(const CompareInfo&) | |
| ToString() const override | Analogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa. |
Vedi anche
- Class Object
- Namespace System::Globalization
- Library Aspose.Font for C++