EncodingExtensions.GetChars Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>) |
Mendekode yang ditentukan ReadOnlySequence<T> ke |
| GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>) |
Mendekode yang ditentukan ReadOnlySequence<T> menggunakan |
| GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>) |
Mendekode yang ditentukan ReadOnlySpan<T> ke |
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mendekode yang ditentukan ReadOnlySequence<T> ke chars menggunakan yang ditentukan Encoding dan menulis hasilnya ke 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
Pengodean yang mewakili bagaimana data di harus didekodekan bytes .
- bytes
- ReadOnlySequence<Byte>
Urutan yang byte-nya harus didekodekan.
- writer
- IBufferWriter<Char>
Buffer tempat karakter yang didekode akan ditulis.
Mengembalikan
Jumlah karakter yang ditulis ke writer.
Pengecualian
bytes berisi data yang tidak dapat didekodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.
Berlaku untuk
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mendekode yang ditentukan ReadOnlySequence<T> menggunakan charyang ditentukan Encoding dan menghasilkan hasilnya ke 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
Parameter
- encoding
- Encoding
Pengodean yang mewakili bagaimana data dikodekan bytes .
- bytes
- ReadOnlySequence<Byte>
Urutan untuk mendekode ke karakter.
Mengembalikan
Jumlah karakter yang ditulis ke chars.
Pengecualian
chars tidak cukup besar untuk berisi bentuk yang dikodekan dari bytes.
bytes berisi data yang tidak dapat didekodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.
Berlaku untuk
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mendekode yang ditentukan ReadOnlySpan<T> ke chars menggunakan yang ditentukan Encoding dan menulis hasilnya ke 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
Pengodean yang mewakili bagaimana data di harus didekodekan bytes .
- bytes
- ReadOnlySpan<Byte>
Rentang byte untuk didekodekan.
- writer
- IBufferWriter<Char>
Buffer tempat karakter yang didekode akan ditulis.
Mengembalikan
Jumlah karakter yang ditulis ke writer.
Pengecualian
bytes berisi data yang tidak dapat didekodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.