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