EncodingExtensions.GetChars Methode

Definition

Überlädt

Name Beschreibung
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)

Decodiert den angegebenen ReadOnlySequence<T> wert mit dem angegebenen char Wert und schreibt das Ergebnis in Encodingwriter.

GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)

Decodiert die angegebenen ReadOnlySequence<T> zu s angegebenen Daten, char und gibt das Ergebnis in Encodingchars.

GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)

Decodiert den angegebenen ReadOnlySpan<T> wert mit dem angegebenen char Wert und schreibt das Ergebnis in Encodingwriter.

GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)

Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs

Decodiert den angegebenen ReadOnlySequence<T> wert mit dem angegebenen char Wert und schreibt das Ergebnis in Encodingwriter.

public:
[System::Runtime::CompilerServices::Extension]
 static long GetChars(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<System::Byte> % bytes, System::Buffers::IBufferWriter<char> ^ writer);
public static long GetChars(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<byte> bytes, System.Buffers.IBufferWriter<char> writer);
static member GetChars : System.Text.Encoding * ReadOnlySequence * System.Buffers.IBufferWriter<char> -> int64
<Extension()>
Public Function GetChars (encoding As Encoding, ByRef bytes As ReadOnlySequence(Of Byte), writer As IBufferWriter(Of Char)) As Long

Parameter

encoding
Encoding

Die Codierung, die angibt, wie die Daten bytes decodiert werden sollen.

bytes
ReadOnlySequence<Byte>

Die Sequenz, deren Bytes decodiert werden sollen.

writer
IBufferWriter<Char>

Der Puffer, in den die decodierten Zeichen geschrieben werden.

Gibt zurück

Die Anzahl der Zeichen, die in writer.

Ausnahmen

bytes enthält Daten, die nicht decodiert werden können und encoding für das Auslösen konfiguriert sind, wenn solche Daten angezeigt werden.

Gilt für:

GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)

Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs

Decodiert die angegebenen ReadOnlySequence<T> zu s angegebenen Daten, char und gibt das Ergebnis in Encodingchars.

public:
[System::Runtime::CompilerServices::Extension]
 static int GetChars(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<System::Byte> % bytes, Span<char> chars);
public static int GetChars(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<byte> bytes, Span<char> chars);
static member GetChars : System.Text.Encoding * ReadOnlySequence * Span<char> -> int
<Extension()>
Public Function GetChars (encoding As Encoding, ByRef bytes As ReadOnlySequence(Of Byte), chars As Span(Of Char)) As Integer

Parameter

encoding
Encoding

Die Codierung, die angibt, wie die Daten bytes codiert werden.

bytes
ReadOnlySequence<Byte>

Die Sequenz, die mit Zeichen decodiert werden soll.

chars
Span<Char>

Der Zielpuffer, in den die decodierten Zeichen geschrieben werden.

Gibt zurück

Die Anzahl der Zeichen, die in chars.

Ausnahmen

chars ist nicht groß genug, um die codierte Form von bytes.

bytes enthält Daten, die nicht decodiert werden können und encoding für das Auslösen konfiguriert sind, wenn solche Daten angezeigt werden.

Gilt für:

GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)

Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs
Quelle:
EncodingExtensions.cs

Decodiert den angegebenen ReadOnlySpan<T> wert mit dem angegebenen char Wert und schreibt das Ergebnis in Encodingwriter.

public:
[System::Runtime::CompilerServices::Extension]
 static long GetChars(System::Text::Encoding ^ encoding, ReadOnlySpan<System::Byte> bytes, System::Buffers::IBufferWriter<char> ^ writer);
public static long GetChars(this System.Text.Encoding encoding, ReadOnlySpan<byte> bytes, System.Buffers.IBufferWriter<char> writer);
static member GetChars : System.Text.Encoding * ReadOnlySpan<byte> * System.Buffers.IBufferWriter<char> -> int64
<Extension()>
Public Function GetChars (encoding As Encoding, bytes As ReadOnlySpan(Of Byte), writer As IBufferWriter(Of Char)) As Long

Parameter

encoding
Encoding

Die Codierung, die angibt, wie die Daten bytes decodiert werden sollen.

bytes
ReadOnlySpan<Byte>

Die Spanne von Bytes, die decodiert werden sollen.

writer
IBufferWriter<Char>

Der Puffer, in den die decodierten Zeichen geschrieben werden.

Gibt zurück

Die Anzahl der Zeichen, die in writer.

Ausnahmen

bytes enthält Daten, die nicht decodiert werden können und encoding für das Auslösen konfiguriert sind, wenn solche Daten angezeigt werden.

Gilt für: