Character.ToChars Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ToChars(Int32, Char[], Int32) |
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16. |
| ToChars(Int32) |
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16 almacenada en una |
ToChars(Int32, Char[], Int32)
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16.
[Android.Runtime.Register("toChars", "(I[CI)I", "")]
public static int ToChars(int codePoint, char[]? dst, int dstIndex);
[<Android.Runtime.Register("toChars", "(I[CI)I", "")>]
static member ToChars : int * char[] * int -> int
Parámetros
- codePoint
- Int32
carácter (punto de código Unicode) que se va a convertir.
- dst
- Char[]
matriz de char en la que se almacena el codePointvalor UTF-16.
- dstIndex
- Int32
índice de inicio en la dst matriz donde se almacena el valor convertido.
Devoluciones
1 si el punto de código es un punto de código BMP, 2 si el punto de código es un punto de código complementario.
- Atributos
Excepciones
si codePoint no es un punto de código válido.
si dst es null.
si dstIndex es negativo, mayor o igual dst.length que o igual dst.length - 1 que cuando codePoint es .IsSupplementaryCodePoint(Int32)
Comentarios
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16. Si el punto de código especificado es un valor BMP (plano multilingüe básico o plano 0), se almacena el mismo valor en dst[dstIndex]y se devuelve 1. Si el punto de código especificado es un carácter complementario, sus valores suplentes se almacenan en dst[dstIndex] (suplente alto) y dst[dstIndex+1] (suplente bajo) y se devuelve 2.
Agregado en 1.5.
Java documentación para java.lang.Character.toChars(int, char[], 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
ToChars(Int32)
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16 almacenada en una char matriz.
[Android.Runtime.Register("toChars", "(I)[C", "")]
public static char[]? ToChars(int codePoint);
[<Android.Runtime.Register("toChars", "(I)[C", "")>]
static member ToChars : int -> char[]
Parámetros
- codePoint
- Int32
un punto de código Unicode
Devoluciones
una char matriz que tiene codePointla representación UTF-16.
- Atributos
Excepciones
si codePoint no es un punto de código válido.
Comentarios
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16 almacenada en una char matriz. Si el punto de código especificado es un valor BMP (plano multilingüe básico o plano 0), la matriz resultante char tiene el mismo valor que codePoint. Si el punto de código especificado es un punto de código complementario, la matriz resultante char tiene el par suplente correspondiente.
Agregado en 1.5.
Java documentación para java.lang.Character.toChars(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.