Partage via


UTF8Encoding.TryGetChars Méthode

Définition

Décode en une étendue de caractères un ensemble d’octets de l’étendue en lecture seule spécifiée si la destination est suffisamment grande.

public:
 override bool TryGetChars(ReadOnlySpan<System::Byte> bytes, Span<char> chars, [Runtime::InteropServices::Out] int % charsWritten);
public override bool TryGetChars (ReadOnlySpan<byte> bytes, Span<char> chars, out int charsWritten);
override this.TryGetChars : ReadOnlySpan<byte> * Span<char> * int -> bool
Public Overrides Function TryGetChars (bytes As ReadOnlySpan(Of Byte), chars As Span(Of Char), ByRef charsWritten As Integer) As Boolean

Paramètres

bytes
ReadOnlySpan<Byte>

Étendue en lecture seule contenant la séquence d'octets à décoder.

chars
Span<Char>

Étendue de caractères recevant les octets décodés.

charsWritten
Int32

Une fois l’opération terminée, le nombre de caractères décodés en chars.

Retours

true si tous les caractères ont été décodés dans la destination ; false si la destination était trop petite pour contenir tous les caractères décodés.

S’applique à