System::Char κλάση
περιεχόμενα
[
κρύβω
]Char class
Παρέχει μεθόδους για τη διαχείριση χαρακτήρων που αναπαρίστανται ως μονάδες κώδικα UTF-16. Αυτός είναι ένας στατικός τύπος χωρίς υπηρεσίες στιγμιοτύπου. Δεν πρέπει ποτέ να δημιουργείτε στιγμιότυπα του με κανέναν τρόπο.
class Char
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| static ConvertFromUtf32(uint32_t) | Μετατρέπει τη μονάδα κώδικα UTF-32 σε ένα στιγμιότυπο της κλάσης System::String. |
| static ConvertToUtf32(char_t, char_t) | Μετατρέπει το καθορισμένο ζεύγος διαδεκτών UTF-16 σε μονάδα κώδικα UTF-32. |
| static ConvertToUtf32(const String&, int) | Μετατρέπει την τιμή ενός χαρακτήρα κωδικοποιημένου σε UTF-16 ή ζεύγους υποκατάστασης σε καθορισμένη θέση σε μια συμβολοσειρά σε μονάδα κώδικα UTF-32. |
| static GetNumericValue(char_t) | Μετατρέπει τον καθορισμένο χαρακτήρα UTF-16 σε αριθμητική τιμή κινητής υποδιαστολής διπλής ακρίβειας. |
| static GetUnicodeCategory(char_t) | Επιστρέφει μια τιμή που αντιπροσωπεύει την κατηγορία Unicode του καθορισμένου χαρακτήρα. |
| static IsAsciiWhiteSpace(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως χαρακτήρας λευκού διαστήματος ASCII. |
| static IsControl(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως χαρακτήρας ελέγχου Unicode. |
| static IsControl(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως χαρακτήρας ελέγχου Unicode. |
| static IsDigit(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως δεκαδικό ψηφίο. |
| static IsDigit(const String&, const int32_t) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στην καθορισμένη συμβολοσειρά ταξινομείται ως δεκαδικό ψηφίο. |
| static IsDigit(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως δεκαδικό ψηφίο. |
| static IsHighSurrogate(const String&, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στην καθορισμένη συμβολοσειρά είναι μονάδα κώδικα υψηλού υποκατάστασης UTF-16. |
| static IsHighSurrogate(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων είναι υψηλό υποκατάστατο. |
| static IsHighSurrogate(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας είναι υψηλό υποκατάστατο. |
| static IsLetter(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως γράμμα Unicode. |
| static IsLetter(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως γράμμα Unicode. |
| static IsLetterOrDigit(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως γράμμα Unicode ή δεκαδικό ψηφίο. |
| static IsLetterOrDigit(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως γράμμα Unicode ή δεκαδικό ψηφίο. |
| static IsLower(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως πεζό γράμμα. |
| static IsLower(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως πεζό γράμμα. |
| static IsLower(const String&, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στην καθορισμένη συμβολοσειρά ταξινομείται ως πεζό γράμμα. |
| static IsLowSurrogate(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων είναι χαμηλό υποκατάστατο. |
| static IsLowSurrogate(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας είναι χαμηλό υποκατάστατο. |
| static IsNumber(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως αριθμός. |
| static IsNumber(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως αριθμός. |
| static IsPunctuation(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη καθορισμένη θέση στο καθορισμένο buffer χαρακτήρων ταξινομείται ως χαρακτήρας στίξης. |
| static IsPunctuation(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως χαρακτήρας στίξης. |
| static IsSeparator(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στον καθορισμένο buffer χαρακτήρων ταξινομείται ως χαρακτήρας διαχωριστικού. |
| static IsSeparator(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως χαρακτήρας διαχωριστικού. |
| static IsSurrogate(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας είναι μονάδα κώδικα υποκατάστασης UTF-16. |
| static IsSurrogate(const String&, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στη συγκεκριμένη συμβολοσειρά είναι μονάδα κώδικα υποκατάστασης UTF-16. |
| static IsSurrogatePair(char_t, char_t) | Καθορίζει εάν οι δύο καθορισμένοι χαρακτήρες για ένα ζεύγος υποκατάστασης UTF-16. |
| static IsSurrogatePair(const String&, int) | Καθορίζει εάν δύο διαδοχικοί χαρακτήρες στον καθορισμένο buffer χαρακτήρων αποτελούν ζεύγος υποκατάστασης. |
| static IsSymbol(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στον καθορισμένο buffer χαρακτήρων ταξινομείται ως χαρακτήρας συμβόλου. |
| static IsSymbol(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως χαρακτήρας συμβόλου. |
| static IsUpper(const String&, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στη συγκεκριμένη συμβολοσειρά ταξινομείται ως κεφαλαίο γράμμα. |
| static IsUpper(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στον καθορισμένο buffer χαρακτήρων ταξινομείται ως κεφαλαίο γράμμα. |
| static IsUpper(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως κεφαλαίο γράμμα. |
| static IsWhiteSpace(const char_t *, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στον καθορισμένο buffer χαρακτήρων ταξινομείται ως χαρακτήρας λευκού διαστήματος. |
| static IsWhiteSpace(char_t) | Καθορίζει εάν ο καθορισμένος χαρακτήρας ταξινομείται ως χαρακτήρας λευκού διαστήματος. |
| static IsWhiteSpace(const String&, int) | Καθορίζει εάν ο χαρακτήρας στη συγκεκριμένη θέση στη συγκεκριμένη συμβολοσειρά ταξινομείται ως χαρακτήρας λευκού διαστήματος. |
| static Parse(const String&) | Μετατρέπει τον πρώτο και μοναδικό χαρακτήρα της συγκεκριμένης συμβολοσειράς σε τιμή char_t. |
| static ToLower(char_t) | Μετατρέπει τον καθορισμένο χαρακτήρα σε πεζά. |
| static ToLower(char_t, const SharedPtr<Globalization::CultureInfo>&) | Μετατρέπει τον καθορισμένο χαρακτήρα σε πεζά. |
| static ToLowerInvariant(char_t) | Μετατρέπει τον καθορισμένο χαρακτήρα σε πεζά. |
| static ToUpper(char_t) | Μετατρέπει τον καθορισμένο χαρακτήρα σε κεφαλαία. |
| static ToUpper(char_t, const SharedPtr<Globalization::CultureInfo>&) | Μετατρέπει τον καθορισμένο χαρακτήρα σε κεφαλαία. |
| static ToUpperInvariant(char_t) | Μετατρέπει τον καθορισμένο χαρακτήρα σε κεφαλαία. |
| static TryParse(const System::String&, char_t&) | Προσπαθεί να μετατρέψει μια συμβολοσειρά που αποτελείται από έναν μόνο χαρακτήρα σε χαρακτήρα UTF-16. Η συνάρτηση επιτυγχάνει μόνο όταν η είσοδος δεν είναι null και έχει μήκος ακριβώς ενός χαρακτήρα. |
Δείτε επίσης
- Namespace System
- Library Aspose.Page for C++