System::Char::IsHighSurrogate-Methode

Char::IsHighSurrogate(char_t) method

Bestimmt, ob das angegebene Zeichen ein High-Surrogate ist.

static bool System::Char::IsHighSurrogate(char_t c)
ParameterTypBeschreibung
cchar_tDas zu testende Zeichen

ReturnValue

True, wenn das angegebene Zeichen ein High‑Surrogate ist, sonst - false

Siehe auch

Char::IsHighSurrogate(const char_t *, int) method

Bestimmt, ob das Zeichen am angegebenen Index im angegebenen Zeichenpuffer ein High-Surrogate ist.

static bool System::Char::IsHighSurrogate(const char_t *str, int idx)
ParameterTypBeschreibung
strconst char_t *Zeiger auf den Anfang des Zeichenpuffers
idxintEin nullbasierter Index im angegebenen Puffer des zu testenden Zeichens

ReturnValue

True, wenn das Zeichen am angegebenen Index ein High‑Surrogate ist, sonst - false

Siehe auch

Char::IsHighSurrogate(const String&, int) method

Bestimmt, ob das Zeichen am angegebenen Index im angegebenen String ein UTF-16 High-Surrogate-Codeeinheit ist.

static bool System::Char::IsHighSurrogate(const String &s, int index)
ParameterTypBeschreibung
sconst String&Ein String
IndexintDer Index im angegebenen String des zu testenden Zeichens

ReturnValue

True, wenn das Zeichen am angegebenen Index eine UTF-16 High Surrogate-Codeeinheit ist, sonst - false

Siehe auch