String.CodePointBefore(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает символ (кодовую точку Юникода) перед указанным индексом.
[Android.Runtime.Register("codePointBefore", "(I)I", "")]
public int CodePointBefore(int index);
[<Android.Runtime.Register("codePointBefore", "(I)I", "")>]
member this.CodePointBefore : int -> int
Параметры
- index
- Int32
индекс после точки кода, которая должна быть возвращена
Возвращаемое значение
Значение точки кода Юникода перед заданным индексом.
- Атрибуты
Исключения
если index length()
Комментарии
Возвращает символ (кодовую точку Юникода) перед указанным индексом. Индекс ссылается на char значения (единицы кода Юникода) и диапазоны от 1 .CharSequence#length() length
char Если значение (index - 1) находится в низко-суррогатном диапазоне, (index - 2) не является отрицательным, а char значение (index - 2) в диапазоне с высоким суррогатным значением, возвращается дополнительное значение точки кода суррогатной пары.
char Если значение index - 1 равно неоплачиваемой суррогатной или высоко суррогатной, возвращается суррогатное значение.
Добавлено в версии 1.5.
Java документации по java.lang.String.codePointBefore(.*int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
См. также
- <xref:Java.Lang.Character.CodePointBefore(System.Char%5b%5d%2c+System.Int32%2c+System.Int32)>