System::Globalization::CompareInfo class
Innehåll
[
Dölj
]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
| Metod | Beskrivning |
|---|---|
| virtual Compare(const String&, const String&) const | Jämför strängar. Ej implementerad. |
| virtual Compare(const String&, const String&, CompareOptions) const | Jämför strängar. Endast lägena Ordinal och OrdinalIgnoreCase stöds. |
| virtual Compare(const String&, int, int, const String&, int, int) const | Jä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) const | Jä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) const | Jä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) const | Jä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() const | Hämtar LCID för den kultur som är associerad med jämförare. |
| virtual get_Name() const | Hämtar namn på den kultur som är associerad med jämförare. |
| get_Version() const | Hä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) const | Hämtar strängens hashkod baserat på angivna jämförelsealternativ. |
| GetHashCode() const override | Analog till C# Object.GetHashCode()-metoden. Möjliggör hashning av anpassade objekt. |
| virtual GetSortKey(const String&, CompareOptions) const | Hämtar SortKey objektet för den angivna strängen med angivna jämförelsealternativ. |
| virtual GetSortKey(const String&) const | Hämtar SortKey objektet för den angivna strängen. |
| virtual IndexOf(const String&, const String&, int, int) const | Söker efter delsträng. |
| virtual IndexOf(const String&, const String&, int, CompareOptions) const | Söker efter delsträng. Endast Ordinal‑läget stöds. |
| virtual IndexOf(const String&, const String&, int, int, CompareOptions) const | Söker efter delsträng. Endast Ordinal‑läget stöds. |
| virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const | Söker efter det angivna tecknet. Endast Ordinal‑läget stöds. |
| virtual IndexOf(const String&, const String&, int) const | Söker efter delsträng. |
| virtual IndexOf(const String&, char16_t) const | Söker efter det angivna tecknet. |
| virtual IndexOf(const String&, const String&) const | Söker efter delsträng. |
| virtual IndexOf(const String&, char16_t, int, CompareOptions) const | Söker efter det angivna tecknet. Endast Ordinal‑läget stöds. |
| virtual IndexOf(const String&, char16_t, int, int) const | Söker efter det angivna tecknet. |
| virtual IndexOf(const String&, char16_t, int) const | Söker efter det angivna tecknet. |
| virtual IndexOf(const String&, const String&, CompareOptions) const | Söker efter delsträng. Endast Ordinal‑läget stöds. |
| virtual IndexOf(const String&, char16_t, CompareOptions) const | Söker efter det angivna tecknet. Endast Ordinal‑läget stöds. |
| virtual IsPrefix(const String&, const String&, CompareOptions) const | Kontrollerar om den angivna strängen börjar med det angivna prefixet med de angivna jämförelsealternativen. |
| virtual IsPrefix(const String&, const String&) const | Kontrollerar 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) const | Kontrollerar om den angivna strängen slutar med det angivna suffixet med de angivna jämförelsealternativen. |
| virtual IsSuffix(const String&, const String&) const | Kontrollerar om den angivna strängen slutar med det angivna suffixet. |
| virtual LastIndexOf(const String&, const String&) const | Söker den sista förekomsten av den angivna delsträngen. |
| virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const | Sö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) const | Söker den sista förekomsten av det angivna tecknet med de angivna jämförelsealternativen. |
| virtual LastIndexOf(const String&, const String&, int, int) const | Söker den sista förekomsten av den angivna strängen. |
| virtual LastIndexOf(const String&, const String&, int, CompareOptions) const | Söker den sista förekomsten av den angivna strängen med de angivna jämförelsealternativen. |
| virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const | Söker den sista förekomsten av det angivna tecknet med de angivna jämförelsealternativen. |
| virtual LastIndexOf(const String&, const String&, int) const | Söker den sista förekomsten av den angivna strängen. |
| virtual LastIndexOf(const String&, char16_t, int) const | Söker den sista förekomsten av det angivna tecknet. |
| virtual LastIndexOf(const String&, const String&, CompareOptions) const | Söker den sista förekomsten av den angivna strängen med de angivna jämförelsealternativen. |
| virtual LastIndexOf(const String&, char16_t, CompareOptions) const | Söker den sista förekomsten av det angivna tecknet med de angivna jämförelsealternativen. |
| virtual LastIndexOf(const String&, char16_t) const | Söker den sista förekomsten av det angivna tecknet. |
| virtual LastIndexOf(const String&, char16_t, int, int) const | Söker den sista förekomsten av det angivna tecknet. |
| operator=(const CompareInfo&) | |
| ToString() const override | Analog till C# Object.ToString() metod. Gör det möjligt att konvertera anpassade objekt till sträng. |
Se även
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++