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 eine 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 ein UTF-16 High Surrogate-Codeeinheit ist, sonst - false

Siehe auch