Classe System::Char
Contenuti
[
Nascondere
]Char class
Fornisce metodi per la manipolazione di caratteri rappresentati come unità di codice UTF-16. Questo è un tipo statico senza servizi di istanza. Non dovresti mai creare istanze di esso in alcun modo.
class Char
Metodi
| Metodo | Descrizione |
|---|---|
| static ConvertFromUtf32(uint32_t) | Converte un’unità di codice UTF-32 in un’istanza della classe System::String. |
| static ConvertToUtf32(char_t, char_t) | Converte la coppia surrogata UTF-16 specificata in un’unità di codice UTF-32. |
| static ConvertToUtf32(const String&, int) | Converte il valore di un carattere codificato UTF-16 o di una coppia surrogata in una posizione specificata di una stringa in un’unità di codice UTF-32. |
| static GetNumericValue(char_t) | Converte il carattere UTF-16 specificato in un valore numerico a virgola mobile a doppia precisione. |
| static GetUnicodeCategory(char_t) | Restituisce un valore che rappresenta la categoria Unicode del carattere specificato. |
| static IsAsciiWhiteSpace(char_t) | Determina se il carattere specificato è classificato come carattere di spazio bianco ASCII. |
| static IsControl(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come carattere di controllo Unicode. |
| static IsControl(char_t) | Determina se il carattere specificato è classificato come carattere di controllo Unicode. |
| static IsDigit(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come cifra decimale. |
| static IsDigit(const String&, const int32_t) | Determina se il carattere all’indice specificato nella stringa specificata è classificato come cifra decimale. |
| static IsDigit(char_t) | Determina se il carattere specificato è classificato come cifra decimale. |
| static IsHighSurrogate(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è una unità di codice surrogate alto UTF-16. |
| static IsHighSurrogate(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è un high surrogate. |
| static IsHighSurrogate(char_t) | Determina se il carattere specificato è un high surrogate. |
| static IsLetter(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come lettera Unicode. |
| static IsLetter(char_t) | Determina se il carattere specificato è classificato come lettera Unicode. |
| static IsLetterOrDigit(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come lettera Unicode o cifra decimale. |
| static IsLetterOrDigit(char_t) | Determina se il carattere specificato è classificato come lettera Unicode o cifra decimale. |
| static IsLower(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come lettera minuscola. |
| static IsLower(char_t) | Determina se il carattere specificato è classificato come lettera minuscola. |
| static IsLower(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è classificato come lettera minuscola. |
| static IsLowSurrogate(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è un low surrogate. |
| static IsLowSurrogate(char_t) | Determina se il carattere specificato è un low surrogate. |
| static IsNumber(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come numero. |
| static IsNumber(char_t) | Determina se il carattere specificato è classificato come numero. |
| static IsPunctuation(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come carattere di punteggiatura. |
| static IsPunctuation(char_t) | Determina se il carattere specificato è classificato come carattere di punteggiatura. |
| static IsSeparator(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come carattere separatore. |
| static IsSeparator(char_t) | Determina se il carattere specificato è classificato come carattere separatore. |
| static IsSurrogate(char_t) | Determina se il carattere specificato è un’unità di codice surrogate UTF-16. |
| static IsSurrogate(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è un’unità di codice surrogate UTF-16. |
| static IsSurrogatePair(char_t, char_t) | Determina se i due caratteri specificati per una coppia surrogate UTF-16. |
| static IsSurrogatePair(const String&, int) | Determina se due caratteri consecutivi nel buffer di caratteri specificato formano una coppia surrogate. |
| static IsSymbol(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come carattere simbolo. |
| static IsSymbol(char_t) | Determina se il carattere specificato è classificato come carattere simbolo. |
| static IsUpper(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è classificato come lettera maiuscola. |
| static IsUpper(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come lettera maiuscola. |
| static IsUpper(char_t) | Determina se il carattere specificato è classificato come lettera maiuscola. |
| static IsWhiteSpace(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come carattere di spazio bianco. |
| static IsWhiteSpace(char_t) | Determina se il carattere specificato è classificato come carattere di spazio bianco. |
| static IsWhiteSpace(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è classificato come carattere di spazio bianco. |
| static Parse(const String&) | Converte il primo e unico carattere della stringa specificata in un valore char_t. |
| static ToLower(char_t) | Converte il carattere specificato in minuscolo. |
| static ToLower(char_t, const SharedPtr<Globalization::CultureInfo>&) | Converte il carattere specificato in minuscolo. |
| static ToLowerInvariant(char_t) | Converte il carattere specificato in minuscolo. |
| static ToUpper(char_t) | Converte il carattere specificato in maiuscolo. |
| static ToUpper(char_t, const SharedPtr<Globalization::CultureInfo>&) | Converte il carattere specificato in maiuscolo. |
| static ToUpperInvariant(char_t) | Converte il carattere specificato in maiuscolo. |
| static TryParse(const System::String&, char_t&) | Tenta di convertire una stringa composta da un singolo carattere in un carattere UTF-16. La funzione riesce solo quando la stringa di input non è nulla e ha una lunghezza di esattamente un carattere. |
Vedi anche
- Namespace System
- Library Aspose.Font for C++