EncodingExtensions.GetChars Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>) |
Decodiert die angegebene ReadOnlySequence<T> in |
| GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>) |
Decodiert die angegebene ReadOnlySequence<T> in |
| GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>) |
Decodiert die angegebene ReadOnlySpan<T> in |
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
Decodiert die angegebene ReadOnlySequence<T> in chars unter Verwendung der angegebenen Encoding und schreibt das Ergebnis in writer.
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 in 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 in writer geschriebenen Zeichen.
Ausnahmen
bytes enthält Daten, die nicht decodiert werden können, und encoding ist für das Auslösen konfiguriert, wenn solche Daten erkannt werden.
Gilt für:
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
Decodiert die angegebene ReadOnlySequence<T> in chars unter Verwendung der angegebenen Encoding und gibt das Ergebnis in chars aus.
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 darstellt, wie die Daten in bytes codiert werden.
- bytes
- ReadOnlySequence<Byte>
Die Sequenz, die in Zeichen decodiert werden soll.
Gibt zurück
Die Anzahl der in chars geschriebenen Zeichen.
Ausnahmen
chars ist nicht groß genug, um die codierte Form von bytes aufzunehmen.
bytes enthält Daten, die nicht decodiert werden können, und encoding ist für das Auslösen konfiguriert, wenn solche Daten erkannt werden.
Gilt für:
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
- Quelle:
- EncodingExtensions.cs
Decodiert die angegebene ReadOnlySpan<T> in chars unter Verwendung der angegebenen Encoding und schreibt das Ergebnis in writer.
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 in bytes decodiert werden sollen.
- bytes
- ReadOnlySpan<Byte>
Der Bereich der zu decodierenden Bytes.
- writer
- IBufferWriter<Char>
Der Puffer, in den die decodierten Zeichen geschrieben werden.
Gibt zurück
Die Anzahl der in writer geschriebenen Zeichen.
Ausnahmen
bytes enthält Daten, die nicht decodiert werden können, und encoding ist für das Auslösen konfiguriert, wenn solche Daten erkannt werden.