Character.CodePointCount Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| CodePointCount(ICharSequence, Int32, Int32) |
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов. |
| CodePointCount(Char[], Int32, Int32) |
Возвращает количество точек кода Юникода в подаррейе аргумента массива |
| CodePointCount(String, Int32, Int32) |
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов. |
CodePointCount(ICharSequence, Int32, Int32)
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов.
[Android.Runtime.Register("codePointCount", "(Ljava/lang/CharSequence;II)I", "")]
public static int CodePointCount(Java.Lang.ICharSequence seq, int beginIndex, int endIndex);
[<Android.Runtime.Register("codePointCount", "(Ljava/lang/CharSequence;II)I", "")>]
static member CodePointCount : Java.Lang.ICharSequence * int * int -> int
Параметры
- seq
- ICharSequence
последовательность символов
- beginIndex
- Int32
индекс до первого char текстового диапазона.
- endIndex
- Int32
индекс после последнего char текстового диапазона.
Возвращаемое значение
количество точек кода Юникода в указанном текстовом диапазоне
- Атрибуты
Исключения
seqЗначение null if .
Значение beginIndex if , beginIndex > endIndex или значение endIndex больше длины seq.
Комментарии
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов. Текстовый диапазон начинается с указанного beginIndexchar и расширяется на индекс endIndex - 1. Таким образом, длина (в char) текстового диапазона равна endIndex-beginIndex. Неоплачиваемые суррогаты в текстовом диапазоне считаются одной точкой кода.
Добавлено в версии 1.5.
Java документации по java.lang.Character.codePointCount(java.lang.CharSequence, int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CodePointCount(Char[], Int32, Int32)
Возвращает количество точек кода Юникода в подаррейе аргумента массива char .
[Android.Runtime.Register("codePointCount", "([CII)I", "")]
public static int CodePointCount(char[]? a, int offset, int count);
[<Android.Runtime.Register("codePointCount", "([CII)I", "")>]
static member CodePointCount : char[] * int * int -> int
Параметры
- a
- Char[]
char массив
- offset
- Int32
индекс первого char в заданном char массиве
- count
- Int32
Длина субаррей в chars
Возвращаемое значение
количество точек кода Юникода в указанном подчиненном объекте
- Атрибуты
Исключения
seqЗначение null if .
Значение offset if , count или значение offset + count больше длины seq.
Комментарии
Возвращает количество точек кода Юникода в подаррейе аргумента массива char . Аргумент offset является индексом первого char из вложенных объектов, а count аргумент указывает длину субаррей в chars. Неоплаченные суррогатные суррогаты в подрасчете считаются одной точкой кода.
Добавлено в версии 1.5.
Java документации по java.lang.Character.codePointCount(char[], int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CodePointCount(String, Int32, Int32)
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов.
public static int CodePointCount(string seq, int beginIndex, int endIndex);
static member CodePointCount : string * int * int -> int
Параметры
- seq
- String
последовательность символов
- beginIndex
- Int32
индекс до первого char текстового диапазона.
- endIndex
- Int32
индекс после последнего char текстового диапазона.
Возвращаемое значение
количество точек кода Юникода в указанном текстовом диапазоне
Комментарии
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов. Текстовый диапазон начинается с указанного beginIndexchar и расширяется на индекс endIndex - 1. Таким образом, длина (в char) текстового диапазона равна endIndex-beginIndex. Неоплачиваемые суррогаты в текстовом диапазоне считаются одной точкой кода.
Добавлено в версии 1.5.
Java документации по java.lang.Character.codePointCount(java.lang.CharSequence, int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".