Lenguaje

Character.HighSurrogate(Int32) Método

Definición

Devuelve el suplente inicial (una unidad de código suplente alta) del par suplente que representa el carácter complementario especificado (punto de código Unicode) en la codificación UTF-16.

[Android.Runtime.Register("highSurrogate", "(I)C", "")]
public static char HighSurrogate(int codePoint);
[<Android.Runtime.Register("highSurrogate", "(I)C", "")>]
static member HighSurrogate : int -> char

Parámetros

codePoint
Int32

un carácter complementario (punto de código Unicode)

Devoluciones

la unidad de código suplente inicial que se usa para representar el carácter en la codificación UTF-16

Atributos

Comentarios

Devuelve el suplente inicial (una unidad de código suplente alta) del par suplente que representa el carácter complementario especificado (punto de código Unicode) en la codificación UTF-16. Si el carácter especificado no es un carácter complementario, se devuelve un valor no especificado char .

Si #isSupplementaryCodePoint isSupplementaryCodePoint(x) es true, y #isHighSurrogate isHighSurrogate(highSurrogate(x))#toCodePoint toCodePoint(highSurrogate(x),#lowSurrogate lowSurrogate(x)) == x también son siempre .true

Agregado en la versión 1.7.

Java documentación para java.lang.Character.highSurrogate(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a