EncodingExtensions.GetChars Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>) |
Belirtilen ReadOnlySequence<T> öğesini kullanarak Encoding öğesinin |
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>) |
Belirtilen ReadOnlySequence<T> öğesini kullanarak Encoding öğesinin |
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>) |
Belirtilen ReadOnlySpan<T> öğesini kullanarak Encoding öğesinin |
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)
Belirtilen ReadOnlySequence<T> öğesini kullanarak Encoding öğesinin char
kodunu çözer ve sonucu öğesine writer
yazar.
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
Parametreler
- encoding
- Encoding
içindeki bytes
verilerin kodunun nasıl çözüldüğünü temsil eden kodlama.
- bytes
- ReadOnlySequence<Byte>
Bayt kodunun çözülmesi gereken dizi.
- writer
- IBufferWriter<Char>
Kodu çözülen karakterlerin yazılacağı arabellek.
Döndürülenler
öğesine yazılan writer
karakter sayısı.
Özel durumlar
bytes
kodu çözülemeyen ve encoding
bu tür veriler görüldüğünde oluşturulacak şekilde yapılandırılmış veriler içerir.
Şunlara uygulanır
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)
Belirtilen ReadOnlySequence<T> öğesini kullanarak Encoding öğesinin char
kodunu çözer ve sonucu olarak chars
döndürür.
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
Parametreler
- encoding
- Encoding
içindeki bytes
verilerin nasıl kodlandığını temsil eden kodlama.
- bytes
- ReadOnlySequence<Byte>
Karakterlerin kodunu çözme sırası.
Döndürülenler
öğesine yazılan chars
karakter sayısı.
Özel durumlar
chars
kodlanmış biçimini bytes
içerecek kadar büyük değil.
bytes
kodu çözülemeyen ve encoding
bu tür veriler görüldüğünde oluşturulacak şekilde yapılandırılmış veriler içerir.
Şunlara uygulanır
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)
Belirtilen ReadOnlySpan<T> öğesini kullanarak Encoding öğesinin char
kodunu çözer ve sonucu öğesine writer
yazar.
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
Parametreler
- encoding
- Encoding
içindeki bytes
verilerin kodunun nasıl çözüldüğünü temsil eden kodlama.
- bytes
- ReadOnlySpan<Byte>
Kod çözme baytlarının yayılması.
- writer
- IBufferWriter<Char>
Kodu çözülen karakterlerin yazılacağı arabellek.
Döndürülenler
öğesine yazılan writer
karakter sayısı.
Özel durumlar
bytes
kodu çözülemeyen ve encoding
bu tür veriler görüldüğünde oluşturulacak şekilde yapılandırılmış veriler içerir.