Encoding.TryGetChars Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Decodifica em um intervalo de caracteres um conjunto de bytes do intervalo somente leitura especificado se o destino for grande o suficiente.
public:
virtual bool TryGetChars(ReadOnlySpan<System::Byte> bytes, Span<char> chars, [Runtime::InteropServices::Out] int % charsWritten);
public virtual bool TryGetChars (ReadOnlySpan<byte> bytes, Span<char> chars, out int charsWritten);
abstract member TryGetChars : ReadOnlySpan<byte> * Span<char> * int -> bool
override this.TryGetChars : ReadOnlySpan<byte> * Span<char> * int -> bool
Public Overridable Function TryGetChars (bytes As ReadOnlySpan(Of Byte), chars As Span(Of Char), ByRef charsWritten As Integer) As Boolean
Parâmetros
- bytes
- ReadOnlySpan<Byte>
Um intervalo somente leitura que contém a sequência de bytes a serem decodificados.
- charsWritten
- Int32
Após a conclusão bem-sucedida da operação, o número de caracteres decodificados em chars
.
Retornos
true
se todos os caracteres foram decodificados no destino; false
se o destino fosse muito pequeno para conter todos os caracteres decodificados.