## Char::IsSurrogatePair(char_t, char_t) method


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

```cpp
static bool System::Char::IsSurrogatePair(char_t highSurrogate, char_t lowSurrogate)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| highSurrogate | char_t | Символ, проверяемый на то, является ли он старшим суррогатом |
| lowSurrogate | char_t | Символ, проверяемый на то, является ли он младшим суррогатом |

### ReturnValue

Истина, если указанные символы образуют пару суррогатов, иначе — ложь

## См. также

* Class [Char](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## Char::IsSurrogatePair(const String\&, int) method


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

```cpp
static bool System::Char::IsSurrogatePair(const String &str, int index)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| str | const String\& | Строка |
| индекс | int | Нулевой индекс в указанном буфере, с которого начинается последовательность символов для проверки |

### ReturnValue

Истина, если указанные символы образуют пару суррогатов, иначе — ложь

## См. также

* Class [String](../../string/)
* Class [Char](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
