System::Globalization::CompareInfo class
περιεχόμενα
[
κρύβω
]CompareInfo class
Εκτελεί σύγκριση συμβολοσειρών με ευαισθησία στον πολιτισμό. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε αντίγραφο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ισχυρισμού. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.
class CompareInfo : public virtual System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| virtual Compare(const String&, const String&) const | Συγκρίνει συμβολοσειρές. Δεν έχει υλοποιηθεί. |
| virtual Compare(const String&, const String&, CompareOptions) const | Συγκρίνει συμβολοσειρές. Υποστηρίζονται μόνο οι λειτουργίες Ordinal και OrdinalIgnoreCase. |
| virtual Compare(const String&, int, int, const String&, int, int) const | Συγκρίνει ένα τμήμα μιας συμβολοσειράς με ένα τμήμα δεύτερης συμβολοσειράς. Δεν έχει υλοποιηθεί. |
| virtual Compare(const String&, int, const String&, int, CompareOptions) const | Συγκρίνει το τελικό τμήμα μιας συμβολοσειράς με το τελικό τμήμα δεύτερης συμβολοσειράς χρησιμοποιώντας μεθόδους σύγκρισης συμβολοσειρών. Δεν έχει υλοποιηθεί. |
| virtual Compare(const String&, int, const String&, int) const | Συγκρίνει το τελικό τμήμα μιας συμβολοσειράς με το τελικό τμήμα δεύτερης συμβολοσειράς. Δεν έχει υλοποιηθεί. |
| virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) const | Συγκρίνει ένα τμήμα μιας συμβολοσειράς με ένα τμήμα δεύτερης συμβολοσειράς χρησιμοποιώντας μεθόδους σύγκρισης συμβολοσειρών. Δεν έχει υλοποιηθεί. |
| CompareInfo(const CompareInfo&) | Πληροφορίες RTTI. |
| Equals(SharedPtr<Object>) override | |
| get_LCID() const | Αποκτά το LCID του πολιτισμού που σχετίζεται με το συγκριτή. |
| virtual get_Name() const | Αποκτά το όνομα του πολιτισμού που σχετίζεται με το συγκριτή. |
| get_Version() const | Αποκτά πληροφορίες σχετικά με την έκδοση ταξινόμησης. |
| static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&) | Λαμβάνει το CompareInfo που σχετίζεται με την καθορισμένη πολιτισμική ρύθμιση και χρησιμοποιεί μεθόδους σύγκρισης συμβολοσειρών στην καθορισμένη συναρμολόγηση. |
| static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&) | Λαμβάνει το CompareInfo που σχετίζεται με την καθορισμένη πολιτισμική ρύθμιση και χρησιμοποιεί μεθόδους σύγκρισης συμβολοσειρών στην καθορισμένη συναρμολόγηση. |
| static GetCompareInfo(int) | Λαμβάνει το CompareInfo που σχετίζεται με την καθορισμένη πολιτισμική ρύθμιση. |
| static GetCompareInfo(const String&) | Λαμβάνει το CompareInfo που σχετίζεται με την καθορισμένη πολιτισμική ρύθμιση. |
| virtual GetHashCode(const String&, CompareOptions) const | Λαμβάνει τον κωδικό κατακερματισμού της συμβολοσειράς βάσει των καθορισμένων επιλογών σύγκρισης. |
| GetHashCode() const override | Αναλογική μέθοδος του C# Object.GetHashCode(). Ενεργοποιεί το hashing προσαρμοσμένων αντικειμένων. |
| virtual GetSortKey(const String&, CompareOptions) const | Λαμβάνει το αντικείμενο SortKey για τη καθορισμένη συμβολοσειρά χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual GetSortKey(const String&) const | Λαμβάνει το αντικείμενο SortKey για τη καθορισμένη συμβολοσειρά. |
| virtual IndexOf(const String&, const String&, int, int) const | Αναζητά υποσυμβολοσειρά. |
| virtual IndexOf(const String&, const String&, int, CompareOptions) const | Αναζητά υποσυμβολοσειρά. Υποστηρίζεται μόνο η λειτουργία Ordinal. |
| virtual IndexOf(const String&, const String&, int, int, CompareOptions) const | Αναζητά υποσυμβολοσειρά. Υποστηρίζεται μόνο η λειτουργία Ordinal. |
| virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const | Αναζητά τον καθορισμένο χαρακτήρα. Υποστηρίζεται μόνο η λειτουργία Ordinal. |
| virtual IndexOf(const String&, const String&, int) const | Αναζητά υποσυμβολοσειρά. |
| virtual IndexOf(const String&, char16_t) const | Αναζητά τον καθορισμένο χαρακτήρα. |
| virtual IndexOf(const String&, const String&) const | Αναζητά υποσυμβολοσειρά. |
| virtual IndexOf(const String&, char16_t, int, CompareOptions) const | Αναζητά τον καθορισμένο χαρακτήρα. Υποστηρίζεται μόνο η λειτουργία Ordinal. |
| virtual IndexOf(const String&, char16_t, int, int) const | Αναζητά τον καθορισμένο χαρακτήρα. |
| virtual IndexOf(const String&, char16_t, int) const | Αναζητά τον καθορισμένο χαρακτήρα. |
| virtual IndexOf(const String&, const String&, CompareOptions) const | Αναζητά υποσυμβολοσειρά. Υποστηρίζεται μόνο η λειτουργία Ordinal. |
| virtual IndexOf(const String&, char16_t, CompareOptions) const | Αναζητά τον καθορισμένο χαρακτήρα. Υποστηρίζεται μόνο η λειτουργία Ordinal. |
| virtual IsPrefix(const String&, const String&, CompareOptions) const | Ελέγχει εάν η καθορισμένη συμβολοσειρά αρχίζει με το καθορισμένο πρόθεμα χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual IsPrefix(const String&, const String&) const | Ελέγχει εάν η καθορισμένη συμβολοσειρά αρχίζει με το καθορισμένο πρόθεμα. |
| static IsSortable(char16_t) | Ελέγχει εάν ένας καθορισμένος χαρακτήρας είναι ταξινομήσιμος. |
| static IsSortable(const String&) | Ελέγχει εάν μια καθορισμένη συμβολοσειρά είναι ταξινομήσιμη. |
| virtual IsSuffix(const String&, const String&, CompareOptions) const | Ελέγχει εάν η καθορισμένη συμβολοσειρά λήγει με το καθορισμένο επίθημα χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual IsSuffix(const String&, const String&) const | Ελέγχει εάν η καθορισμένη συμβολοσειρά λήγει με το καθορισμένο επίθημα. |
| virtual LastIndexOf(const String&, const String&) const | Αναζητά την τελευταία εμφάνιση της καθορισμένης υποσυμβολοσειράς. |
| virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const | Αναζητά την τελευταία εμφάνιση της καθορισμένης υποσυμβολοσειράς χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) const | Αναζητά την τελευταία εμφάνιση του καθορισμένου χαρακτήρα χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual LastIndexOf(const String&, const String&, int, int) const | Αναζητά την τελευταία εμφάνιση της καθορισμένης συμβολοσειράς. |
| virtual LastIndexOf(const String&, const String&, int, CompareOptions) const | Αναζητά την τελευταία εμφάνιση της καθορισμένης συμβολοσειράς χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const | Αναζητά την τελευταία εμφάνιση του καθορισμένου χαρακτήρα χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual LastIndexOf(const String&, const String&, int) const | Αναζητά την τελευταία εμφάνιση της καθορισμένης συμβολοσειράς. |
| virtual LastIndexOf(const String&, char16_t, int) const | Αναζητά την τελευταία εμφάνιση του καθορισμένου χαρακτήρα. |
| virtual LastIndexOf(const String&, const String&, CompareOptions) const | Αναζητά την τελευταία εμφάνιση της καθορισμένης συμβολοσειράς χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual LastIndexOf(const String&, char16_t, CompareOptions) const | Αναζητά την τελευταία εμφάνιση του καθορισμένου χαρακτήρα χρησιμοποιώντας τις καθορισμένες επιλογές σύγκρισης. |
| virtual LastIndexOf(const String&, char16_t) const | Αναζητά την τελευταία εμφάνιση του καθορισμένου χαρακτήρα. |
| virtual LastIndexOf(const String&, char16_t, int, int) const | Αναζητά την τελευταία εμφάνιση του καθορισμένου χαρακτήρα. |
| operator=(const CompareInfo&) | |
| ToString() const override | Αναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά. |
Δείτε επίσης
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++