System::Globalization::CompareInfo class

CompareInfo class

Gör kultursensitiv strängjämförelse. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.

class CompareInfo : public virtual System::Object

Metoder

MetodBeskrivning
virtual Compare(const String&, const String&) constJämför strängar. Ej implementerad.
virtual Compare(const String&, const String&, CompareOptions) constJämför strängar. Endast lägena Ordinal och OrdinalIgnoreCase stöds.
virtual Compare(const String&, int, int, const String&, int, int) constJämför en del av en sträng med en del av en annan sträng. Ej implementerad.
virtual Compare(const String&, int, const String&, int, CompareOptions) constJämför slutdelen av en sträng med slutdelen av en annan sträng med hjälp av strängjämförelsemetoder. Ej implementerad.
virtual Compare(const String&, int, const String&, int) constJämför slutdelen av en sträng med slutdelen av en annan sträng. Ej implementerad.
virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) constJämför en del av en sträng med en del av en annan sträng med hjälp av strängjämförelsemetoder. Ej implementerad.
CompareInfo(const CompareInfo&)RTTI-information.
Equals(SharedPtr<Object>) override
get_LCID() constHämtar LCID för den kultur som är associerad med jämförare.
virtual get_Name() constHämtar namn på den kultur som är associerad med jämförare.
get_Version() constHämtar information om sorteringsversion.
static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&)Hämtar CompareInfo som är associerad med den angivna kulturen och använder strängjämförelsesmetoder i den angivna assemblyn.
static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&)Hämtar CompareInfo som är associerad med den angivna kulturen och använder strängjämförelsesmetoder i den angivna assemblyn.
static GetCompareInfo(int)Hämtar CompareInfo som är associerad med den angivna kulturen.
static GetCompareInfo(const String&)Hämtar CompareInfo som är associerad med den angivna kulturen.
virtual GetHashCode(const String&, CompareOptions) constHämtar strängens hashkod baserat på angivna jämförelsealternativ.
GetHashCode() const overrideAnalog till C# Object.GetHashCode()-metoden. Möjliggör hashning av anpassade objekt.
virtual GetSortKey(const String&, CompareOptions) constHämtar SortKey objektet för den angivna strängen med angivna jämförelsealternativ.
virtual GetSortKey(const String&) constHämtar SortKey objektet för den angivna strängen.
virtual IndexOf(const String&, const String&, int, int) constSöker efter delsträng.
virtual IndexOf(const String&, const String&, int, CompareOptions) constSöker efter delsträng. Endast Ordinal‑läget stöds.
virtual IndexOf(const String&, const String&, int, int, CompareOptions) constSöker efter delsträng. Endast Ordinal‑läget stöds.
virtual IndexOf(const String&, char16_t, int, int, CompareOptions) constSöker efter det angivna tecknet. Endast Ordinal‑läget stöds.
virtual IndexOf(const String&, const String&, int) constSöker efter delsträng.
virtual IndexOf(const String&, char16_t) constSöker efter det angivna tecknet.
virtual IndexOf(const String&, const String&) constSöker efter delsträng.
virtual IndexOf(const String&, char16_t, int, CompareOptions) constSöker efter det angivna tecknet. Endast Ordinal‑läget stöds.
virtual IndexOf(const String&, char16_t, int, int) constSöker efter det angivna tecknet.
virtual IndexOf(const String&, char16_t, int) constSöker efter det angivna tecknet.
virtual IndexOf(const String&, const String&, CompareOptions) constSöker efter delsträng. Endast Ordinal‑läget stöds.
virtual IndexOf(const String&, char16_t, CompareOptions) constSöker efter det angivna tecknet. Endast Ordinal‑läget stöds.
virtual IsPrefix(const String&, const String&, CompareOptions) constKontrollerar om den angivna strängen börjar med det angivna prefixet med de angivna jämförelsealternativen.
virtual IsPrefix(const String&, const String&) constKontrollerar om den angivna strängen börjar med det angivna prefixet.
static IsSortable(char16_t)Kontrollerar om ett angivet tecken är sorteringsbart.
static IsSortable(const String&)Kontrollerar om en angiven sträng är sorteringsbar.
virtual IsSuffix(const String&, const String&, CompareOptions) constKontrollerar om den angivna strängen slutar med det angivna suffixet med de angivna jämförelsealternativen.
virtual IsSuffix(const String&, const String&) constKontrollerar om den angivna strängen slutar med det angivna suffixet.
virtual LastIndexOf(const String&, const String&) constSöker den sista förekomsten av den angivna delsträngen.
virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) constSöker den sista förekomsten av den angivna delsträngen med de angivna jämförelsealternativen.
virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) constSöker den sista förekomsten av det angivna tecknet med de angivna jämförelsealternativen.
virtual LastIndexOf(const String&, const String&, int, int) constSöker den sista förekomsten av den angivna strängen.
virtual LastIndexOf(const String&, const String&, int, CompareOptions) constSöker den sista förekomsten av den angivna strängen med de angivna jämförelsealternativen.
virtual LastIndexOf(const String&, char16_t, int, CompareOptions) constSöker den sista förekomsten av det angivna tecknet med de angivna jämförelsealternativen.
virtual LastIndexOf(const String&, const String&, int) constSöker den sista förekomsten av den angivna strängen.
virtual LastIndexOf(const String&, char16_t, int) constSöker den sista förekomsten av det angivna tecknet.
virtual LastIndexOf(const String&, const String&, CompareOptions) constSöker den sista förekomsten av den angivna strängen med de angivna jämförelsealternativen.
virtual LastIndexOf(const String&, char16_t, CompareOptions) constSöker den sista förekomsten av det angivna tecknet med de angivna jämförelsealternativen.
virtual LastIndexOf(const String&, char16_t) constSöker den sista förekomsten av det angivna tecknet.
virtual LastIndexOf(const String&, char16_t, int, int) constSöker den sista förekomsten av det angivna tecknet.
operator=(const CompareInfo&)
ToString() const overrideAnalog till C# Object.ToString() metod. Gör det möjligt att konvertera anpassade objekt till sträng.

Se även