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 in UTF-16 o di una coppia surrogata in una posizione specificata in 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 una categoria Unicode del carattere specificato. |
| static IsAsciiWhiteSpace(char_t) | Determina se il carattere specificato è classificato come un 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 un carattere di controllo Unicode. |
| static IsControl(char_t) | Determina se il carattere specificato è classificato come un carattere di controllo Unicode. |
| static IsDigit(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come una cifra decimale. |
| static IsDigit(const String&, const int32_t) | Determina se il carattere all’indice specificato nella stringa specificata è classificato come una cifra decimale. |
| static IsDigit(char_t) | Determina se il carattere specificato è classificato come una cifra decimale. |
| static IsHighSurrogate(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è un’unità di codice surrogata alta UTF-16. |
| static IsHighSurrogate(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è una surrogata alta. |
| static IsHighSurrogate(char_t) | Determina se il carattere specificato è una surrogata alta. |
| static IsLetter(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come una lettera Unicode. |
| static IsLetter(char_t) | Determina se il carattere specificato è classificato come una lettera Unicode. |
| static IsLetterOrDigit(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come una lettera Unicode o una cifra decimale. |
| static IsLetterOrDigit(char_t) | Determina se il carattere specificato è classificato come una lettera Unicode o una cifra decimale. |
| static IsLower(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come una lettera minuscola. |
| static IsLower(char_t) | Determina se il carattere specificato è classificato come una lettera minuscola. |
| static IsLower(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è classificato come una lettera minuscola. |
| static IsLowSurrogate(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è una surrogata bassa. |
| static IsLowSurrogate(char_t) | Determina se il carattere specificato è una surrogata bassa. |
| static IsNumber(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come un numero. |
| static IsNumber(char_t) | Determina se il carattere specificato è classificato come un numero. |
| static IsPunctuation(const char_t *, int) | Determina se il carattere all’indice specificato nel buffer di caratteri specificato è classificato come un carattere di punteggiatura. |
| static IsPunctuation(char_t) | Determina se il carattere specificato è classificato come un 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 surrogato UTF-16. |
| static IsSurrogate(const String&, int) | Determina se il carattere all’indice specificato nella stringa specificata è un’unità di codice surrogato UTF-16. |
| static IsSurrogatePair(char_t, char_t) | Determina se i due caratteri specificati costituiscono una coppia surrogata UTF-16. |
| static IsSurrogatePair(const String&, int) | Determina se due caratteri consecutivi nel buffer di caratteri specificato formano una coppia surrogata. |
| 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 ha successo solo quando la stringa di input non è nulla e ha una lunghezza di esattamente un carattere. |
Vedi anche
- Namespace System
- Library Aspose.Page for C++