EncodingExtensions.GetChars Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>) |
Dekóduje zadané ReadOnlySequence<T> na |
| GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>) |
Dekóduje zadané ReadOnlySequence<T> na |
| GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>) |
Dekóduje zadané ReadOnlySpan<T> na |
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
Dekóduje zadané ReadOnlySequence<T> na chars pomocí zadaného Encoding a zapíše výsledek na 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
Parametry
- encoding
- Encoding
Kódování, které představuje způsob dekódování dat bytes .
- bytes
- ReadOnlySequence<Byte>
Posloupnost, jejíž bajty by měly být dekódovány.
- writer
- IBufferWriter<Char>
Vyrovnávací paměť, do které se dekódované znaky zapíšou.
Návraty
Počet znaků zapsaných do writer.
Výjimky
bytes obsahuje data, která nelze dekódovat a encoding je nakonfigurována tak, aby při zobrazení těchto dat byla vyvolána.
Platí pro
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
Dekóduje zadané ReadOnlySequence<T> na chars pomocí zadaného Encoding a výstupu výsledek na 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
Parametry
- encoding
- Encoding
Kódování, které představuje způsob kódování dat bytes .
- bytes
- ReadOnlySequence<Byte>
Posloupnost dekódování na znaky.
Návraty
Počet znaků zapsaných do chars.
Výjimky
chars není dostatečně velký na to, aby obsahoval zakódovanou formu bytes.
bytes obsahuje data, která nelze dekódovat a encoding je nakonfigurována tak, aby při zobrazení těchto dat byla vyvolána.
Platí pro
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
- Zdroj:
- EncodingExtensions.cs
Dekóduje zadané ReadOnlySpan<T> na chars pomocí zadaného Encoding a zapíše výsledek na 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
Parametry
- encoding
- Encoding
Kódování, které představuje způsob dekódování dat bytes .
- bytes
- ReadOnlySpan<Byte>
Rozsah bajtů k dekódování.
- writer
- IBufferWriter<Char>
Vyrovnávací paměť, do které se dekódované znaky zapíšou.
Návraty
Počet znaků zapsaných do writer.
Výjimky
bytes obsahuje data, která nelze dekódovat a encoding je nakonfigurována tak, aby při zobrazení těchto dat byla vyvolána.