La constante TextEncoding.Utf16 determina la codificación de textos UTF16 little endian.
TextEncoding.Utf16
La constante TextEncoding.Utf16 no admite argumentos.
Esta constante es equivalente a la constante TextEncoding.Unicode, y representa el valor numérico 1200.
Podemos convertir el texto "abcde" en su equivalente binario con codificación UTF16 little endian y, a continuación, convertir dicho valor en una lista de números con el siguiente código:
let
texto = "abcde",
texto_binario = Text.ToBinary(
texto,
TextEncoding.Utf16
)
in
Binary.ToList(
texto_binario
)

Si se incluye como tercer argumento de la función Text.ToBinary -includeByteOrderMark- el valor true, se añade al comienzo del valor binario la marca de orden de bytes:
let
texto = "abcde",
texto_binario = Text.ToBinary(
texto,
TextEncoding.Utf16,
true
)
in
Binary.ToList(
texto_binario
)
