Метод System::Char::IsHighSurrogate

Char::IsHighSurrogate(char_t) method

Определяет, является ли указанный символ высоким суррогатом.

static bool System::Char::IsHighSurrogate(char_t c)
ПараметрТипОписание
cchar_tСимвол для проверки

ReturnValue

True, если указанный символ является старшим суррогатом, иначе — false

См. также

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

Определяет, является ли символ в указанном индексе в указанном буфере символов высоким суррогатом.

static bool System::Char::IsHighSurrogate(const char_t *str, int idx)
ПараметрТипОписание
strconst char_t *Указатель на начало буфера символов
idxintНулевой индекс в указанном буфере символа для проверки

ReturnValue

True, если символ по указанному индексу является старшим суррогатом, иначе — false

См. также

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

Определяет, является ли символ в указанном индексе в указанной строке кодовой единицей UTF-16 высокого суррогата.

static bool System::Char::IsHighSurrogate(const String &s, int index)
ПараметрТипОписание
sconst String&Строка
индексintИндекс в указанной строке символа для проверки

ReturnValue

Истина, если символ по указанному индексу является кодовой единицей UTF-16 high surrogate, иначе - ложь

См. также