System::Globalization::CompareInfo class

CompareInfo class

Voert cultuurgevoelige tekenreeksvergelijking uit. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr‑pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class CompareInfo : public virtual System::Object

Methoden

MethodeBeschrijving
virtual Compare(const String&, const String&) constVergelijkt tekenreeksen. Niet geïmplementeerd.
virtual Compare(const String&, const String&, CompareOptions) constVergelijkt tekenreeksen. Alleen de modi Ordinal en OrdinalIgnoreCase worden ondersteund.
virtual Compare(const String&, int, int, const String&, int, int) constVergelijkt een gedeelte van één tekenreeks met een gedeelte van een tweede tekenreeks. Niet geïmplementeerd.
virtual Compare(const String&, int, const String&, int, CompareOptions) constVergelijkt het eindgedeelte van één tekenreeks met het eindgedeelte van een tweede tekenreeks met behulp van tekenreeksvergelijkingsmethoden. Niet geïmplementeerd.
virtual Compare(const String&, int, const String&, int) constVergelijkt het eindgedeelte van één tekenreeks met het eindgedeelte van een tweede tekenreeks. Niet geïmplementeerd.
virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) constVergelijkt een gedeelte van één tekenreeks met een gedeelte van een tweede tekenreeks met behulp van tekenreeksvergelijkingsmethoden. Niet geïmplementeerd.
CompareInfo(const CompareInfo&)RTTI-informatie.
Equals(SharedPtr<Object>) override
get_LCID() constHaalt LCID op van de cultuur die bij de comparer hoort.
virtual get_Name() constHaalt de naam op van de cultuur die bij de comparer hoort.
get_Version() constHaalt informatie op over de sorteer‑versie.
static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&)Haalt CompareInfo op die bij de opgegeven cultuur hoort en gebruikt stringvergelijkingsmethoden in de opgegeven assembly.
static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&)Haalt CompareInfo op die bij de opgegeven cultuur hoort en gebruikt stringvergelijkingsmethoden in de opgegeven assembly.
static GetCompareInfo(int)Haalt CompareInfo op die bij de opgegeven cultuur hoort.
static GetCompareInfo(const String&)Haalt CompareInfo op die bij de opgegeven cultuur hoort.
virtual GetHashCode(const String&, CompareOptions) constHaalt de hashcode van de string op op basis van de opgegeven vergelijkingsopties.
GetHashCode() const overrideAnaloge van C# Object.GetHashCode() methode. Maakt hashing van aangepaste objecten mogelijk.
virtual GetSortKey(const String&, CompareOptions) constHaalt het SortKey object op voor de opgegeven string met de opgegeven vergelijkingsopties.
virtual GetSortKey(const String&) constHaalt het SortKey object op voor de opgegeven string.
virtual IndexOf(const String&, const String&, int, int) constZoekt naar een subreeks.
virtual IndexOf(const String&, const String&, int, CompareOptions) constZoekt naar een subreeks. Alleen de Ordinal-modus wordt ondersteund.
virtual IndexOf(const String&, const String&, int, int, CompareOptions) constZoekt naar een subreeks. Alleen de Ordinal-modus wordt ondersteund.
virtual IndexOf(const String&, char16_t, int, int, CompareOptions) constZoekt naar het opgegeven teken. Alleen de Ordinal-modus wordt ondersteund.
virtual IndexOf(const String&, const String&, int) constZoekt naar een subreeks.
virtual IndexOf(const String&, char16_t) constZoekt naar het opgegeven teken.
virtual IndexOf(const String&, const String&) constZoekt naar een subreeks.
virtual IndexOf(const String&, char16_t, int, CompareOptions) constZoekt naar het opgegeven teken. Alleen de Ordinal-modus wordt ondersteund.
virtual IndexOf(const String&, char16_t, int, int) constZoekt naar het opgegeven teken.
virtual IndexOf(const String&, char16_t, int) constZoekt naar het opgegeven teken.
virtual IndexOf(const String&, const String&, CompareOptions) constZoekt naar een subreeks. Alleen de Ordinal-modus wordt ondersteund.
virtual IndexOf(const String&, char16_t, CompareOptions) constZoekt naar het opgegeven teken. Alleen de Ordinal-modus wordt ondersteund.
virtual IsPrefix(const String&, const String&, CompareOptions) constControleert of de opgegeven string begint met het opgegeven voorvoegsel met behulp van de opgegeven vergelijkingsopties.
virtual IsPrefix(const String&, const String&) constControleert of de opgegeven string begint met het opgegeven voorvoegsel.
static IsSortable(char16_t)Controleert of een opgegeven teken sorteerbaar is.
static IsSortable(const String&)Controleert of een opgegeven string sorteerbaar is.
virtual IsSuffix(const String&, const String&, CompareOptions) constControleert of de opgegeven string eindigt met het opgegeven achtervoegsel met behulp van de opgegeven vergelijkingsopties.
virtual IsSuffix(const String&, const String&) constControleert of de opgegeven string eindigt met het opgegeven achtervoegsel.
virtual LastIndexOf(const String&, const String&) constZoekt het laatste voorkomen van de opgegeven subreeks.
virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) constZoekt het laatste voorkomen van de opgegeven subreeks met behulp van de opgegeven vergelijkingsopties.
virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) constZoekt het laatste voorkomen van het opgegeven teken met behulp van de opgegeven vergelijkingsopties.
virtual LastIndexOf(const String&, const String&, int, int) constZoekt het laatste voorkomen van de opgegeven string.
virtual LastIndexOf(const String&, const String&, int, CompareOptions) constZoekt het laatste voorkomen van de opgegeven string met behulp van de opgegeven vergelijkingsopties.
virtual LastIndexOf(const String&, char16_t, int, CompareOptions) constZoekt het laatste voorkomen van het opgegeven teken met behulp van de opgegeven vergelijkingsopties.
virtual LastIndexOf(const String&, const String&, int) constZoekt het laatste voorkomen van de opgegeven string.
virtual LastIndexOf(const String&, char16_t, int) constZoekt het laatste voorkomen van het opgegeven teken.
virtual LastIndexOf(const String&, const String&, CompareOptions) constZoekt het laatste voorkomen van de opgegeven string met behulp van de opgegeven vergelijkingsopties.
virtual LastIndexOf(const String&, char16_t, CompareOptions) constZoekt het laatste voorkomen van het opgegeven teken met behulp van de opgegeven vergelijkingsopties.
virtual LastIndexOf(const String&, char16_t) constZoekt het laatste voorkomen van het opgegeven teken.
virtual LastIndexOf(const String&, char16_t, int, int) constZoekt het laatste voorkomen van het opgegeven teken.
operator=(const CompareInfo&)
ToString() const overrideAnaloge van de C# Object.ToString() methode. Maakt het mogelijk aangepaste objecten naar een string te converteren.

Zie ook