System::Globalization::CompareInfo class
Inhalt
[
Ausblenden
]CompareInfo class
Führt kultursensible Zeichenkettenvergleiche durch. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class CompareInfo : public virtual System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| virtual Compare(const String&, const String&) const | Vergleicht Zeichenketten. Nicht implementiert. |
| virtual Compare(const String&, const String&, CompareOptions) const | Vergleicht Zeichenketten. Nur die Modi Ordinal und OrdinalIgnoreCase werden unterstützt. |
| virtual Compare(const String&, int, int, const String&, int, int) const | Vergleicht einen Abschnitt einer Zeichenkette mit einem Abschnitt einer zweiten Zeichenkette. Nicht implementiert. |
| virtual Compare(const String&, int, const String&, int, CompareOptions) const | Vergleicht das Endsegment einer Zeichenkette mit dem Endsegment einer zweiten Zeichenkette mittels Zeichenkettenvergleichsmethoden. Nicht implementiert. |
| virtual Compare(const String&, int, const String&, int) const | Vergleicht das Endsegment einer Zeichenkette mit dem Endsegment einer zweiten Zeichenkette. Nicht implementiert. |
| virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) const | Vergleicht einen Abschnitt einer Zeichenkette mit einem Abschnitt einer zweiten Zeichenkette mittels Zeichenkettenvergleichsmethoden. Nicht implementiert. |
| CompareInfo(const CompareInfo&) | RTTI-Informationen. |
| Equals(SharedPtr<Object>) override | |
| get_LCID() const | Ermittelt die LCID der Kultur, die dem Vergleichsobjekt zugeordnet ist. |
| virtual get_Name() const | Ermittelt den Namen der Kultur, die dem Vergleichsobjekt zugeordnet ist. |
| get_Version() const | Ermittelt Informationen zur Sortierversion. |
| static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&) | Ruft CompareInfo ab, das mit der angegebenen Kultur verknüpft ist und String‑Vergleichsmethoden in der angegebenen Assembly verwendet. |
| static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&) | Ruft CompareInfo ab, das mit der angegebenen Kultur verknüpft ist und String‑Vergleichsmethoden in der angegebenen Assembly verwendet. |
| static GetCompareInfo(int) | Ruft CompareInfo ab, das mit der angegebenen Kultur verknüpft ist. |
| static GetCompareInfo(const String&) | Ruft CompareInfo ab, das mit der angegebenen Kultur verknüpft ist. |
| virtual GetHashCode(const String&, CompareOptions) const | Ermittelt den Hashcode der Zeichenkette basierend auf den angegebenen Vergleichsoptionen. |
| GetHashCode() const override | Analog zur C#-Methode Object.GetHashCode(). Ermöglicht das Hashen benutzerdefinierter Objekte. |
| virtual GetSortKey(const String&, CompareOptions) const | Ruft das SortKey-Objekt für die angegebene Zeichenkette unter Verwendung der angegebenen Vergleichsoptionen ab. |
| virtual GetSortKey(const String&) const | Ruft das SortKey-Objekt für die angegebene Zeichenkette ab. |
| virtual IndexOf(const String&, const String&, int, int) const | Sucht nach Teilzeichenkette. |
| virtual IndexOf(const String&, const String&, int, CompareOptions) const | Sucht nach Teilzeichenkette. Nur der Ordinal‑Modus wird unterstützt. |
| virtual IndexOf(const String&, const String&, int, int, CompareOptions) const | Sucht nach Teilzeichenkette. Nur der Ordinal‑Modus wird unterstützt. |
| virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const | Sucht nach dem angegebenen Zeichen. Nur der Ordinal‑Modus wird unterstützt. |
| virtual IndexOf(const String&, const String&, int) const | Sucht nach Teilzeichenkette. |
| virtual IndexOf(const String&, char16_t) const | Sucht nach dem angegebenen Zeichen. |
| virtual IndexOf(const String&, const String&) const | Sucht nach Teilzeichenkette. |
| virtual IndexOf(const String&, char16_t, int, CompareOptions) const | Sucht nach dem angegebenen Zeichen. Nur der Ordinal‑Modus wird unterstützt. |
| virtual IndexOf(const String&, char16_t, int, int) const | Sucht nach dem angegebenen Zeichen. |
| virtual IndexOf(const String&, char16_t, int) const | Sucht nach dem angegebenen Zeichen. |
| virtual IndexOf(const String&, const String&, CompareOptions) const | Sucht nach Teilzeichenkette. Nur der Ordinal‑Modus wird unterstützt. |
| virtual IndexOf(const String&, char16_t, CompareOptions) const | Sucht nach dem angegebenen Zeichen. Nur der Ordinal‑Modus wird unterstützt. |
| virtual IsPrefix(const String&, const String&, CompareOptions) const | Prüft, ob die angegebene Zeichenkette mit dem angegebenen Präfix beginnt, unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual IsPrefix(const String&, const String&) const | Prüft, ob die angegebene Zeichenkette mit dem angegebenen Präfix beginnt. |
| static IsSortable(char16_t) | Prüft, ob ein angegebenes Zeichen sortierbar ist. |
| static IsSortable(const String&) | Prüft, ob eine angegebene Zeichenkette sortierbar ist. |
| virtual IsSuffix(const String&, const String&, CompareOptions) const | Prüft, ob die angegebene Zeichenkette mit dem angegebenen Suffix endet, unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual IsSuffix(const String&, const String&) const | Prüft, ob die angegebene Zeichenkette mit dem angegebenen Suffix endet. |
| virtual LastIndexOf(const String&, const String&) const | Sucht das letzte Vorkommen der angegebenen Teilzeichenkette. |
| virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const | Sucht das letzte Vorkommen der angegebenen Teilzeichenkette unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) const | Sucht das letzte Vorkommen des angegebenen Zeichens unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual LastIndexOf(const String&, const String&, int, int) const | Sucht das letzte Vorkommen der angegebenen Zeichenkette. |
| virtual LastIndexOf(const String&, const String&, int, CompareOptions) const | Sucht das letzte Vorkommen der angegebenen Zeichenkette unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const | Sucht das letzte Vorkommen des angegebenen Zeichens unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual LastIndexOf(const String&, const String&, int) const | Sucht das letzte Vorkommen der angegebenen Zeichenkette. |
| virtual LastIndexOf(const String&, char16_t, int) const | Sucht das letzte Vorkommen des angegebenen Zeichens. |
| virtual LastIndexOf(const String&, const String&, CompareOptions) const | Sucht das letzte Vorkommen der angegebenen Zeichenkette unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual LastIndexOf(const String&, char16_t, CompareOptions) const | Sucht das letzte Vorkommen des angegebenen Zeichens unter Verwendung der angegebenen Vergleichsoptionen. |
| virtual LastIndexOf(const String&, char16_t) const | Sucht das letzte Vorkommen des angegebenen Zeichens. |
| virtual LastIndexOf(const String&, char16_t, int, int) const | Sucht das letzte Vorkommen des angegebenen Zeichens. |
| operator=(const CompareInfo&) | |
| ToString() const override | Analog zur C#-Methode Object.ToString(). Ermöglicht die Konvertierung benutzerdefinierter Objekte in einen String. |
Siehe auch
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++