EncodingExtensions.GetChars Metod

Definition

Överlagringar

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

Avkodar angivna ReadOnlySequence<T> till chars med den angivna Encoding och skriver resultatet till writer.

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

Avkodar angivna ReadOnlySequence<T> till chars med den angivna Encoding och matar ut resultatet till chars.

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

Avkodar angivna ReadOnlySpan<T> till chars med den angivna Encoding och skriver resultatet till writer.

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

Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs

Avkodar angivna ReadOnlySequence<T> till chars med den angivna Encoding och skriver resultatet till 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

Parametrar

encoding
Encoding

Kodningen som representerar hur data i bytes ska avkodas.

bytes
ReadOnlySequence<Byte>

Sekvensen vars byte ska avkodas.

writer
IBufferWriter<Char>

Bufferten som de avkodade teckenen ska skrivas till.

Returer

Antalet tecken som skrivits till writer.

Undantag

bytes innehåller data som inte kan avkodas och encoding som är konfigurerade att genereras när sådana data visas.

Gäller för

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

Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs

Avkodar angivna ReadOnlySequence<T> till chars med den angivna Encoding och matar ut resultatet till chars.

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

Parametrar

encoding
Encoding

Kodningen som representerar hur data i bytes kodas.

bytes
ReadOnlySequence<Byte>

Sekvensen som ska avkodas till tecken.

chars
Span<Char>

Målbufferten som de avkodade tecknen ska skrivas till.

Returer

Antalet tecken som skrivits till chars.

Undantag

charsär inte tillräckligt stor för att innehålla den kodade formen .bytes

bytes innehåller data som inte kan avkodas och encoding som är konfigurerade att genereras när sådana data visas.

Gäller för

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

Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs
Källa:
EncodingExtensions.cs

Avkodar angivna ReadOnlySpan<T> till chars med den angivna Encoding och skriver resultatet till 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

Parametrar

encoding
Encoding

Kodningen som representerar hur data i bytes ska avkodas.

bytes
ReadOnlySpan<Byte>

Byteintervallet som ska avkodas.

writer
IBufferWriter<Char>

Bufferten som de avkodade teckenen ska skrivas till.

Returer

Antalet tecken som skrivits till writer.

Undantag

bytes innehåller data som inte kan avkodas och encoding som är konfigurerade att genereras när sådana data visas.

Gäller för