Sdílet prostřednictvím


EncodingExtensions Třída

Definice

Poskytuje rozšiřující metody pro typy kódování, například Encoding, Encodera Decoder.

public ref class EncodingExtensions abstract sealed
public static class EncodingExtensions
type EncodingExtensions = class
Public Module EncodingExtensions
Dědičnost
EncodingExtensions

Metody

Convert(Decoder, ReadOnlySequence<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)

ReadOnlySequence<T> Převede kódované znaky UTF-16 a zapíše výsledek do writer.

Convert(Decoder, ReadOnlySpan<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)

ReadOnlySpan<T> Převede znak na znak pomocí decoder a zapíše výsledek na writer.

Convert(Encoder, ReadOnlySequence<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)

ReadOnlySequence<T> Převede na zakódované bajty a zapíše výsledek na writer.

Convert(Encoder, ReadOnlySpan<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)

ReadOnlySpan<T> Převede na bajty pomocí encoder a zapíše výsledek na writer.

GetBytes(Encoding, ReadOnlySequence<Char>)

Zakóduje zadaný ReadOnlySequence<T> do Byte pole pomocí zadaného Encodingpole .

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

Dekóduje zadané ReadOnlySequence<T> pro bytes pomocí zadané Encoding a zapíše výsledek do writer.

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

Zakóduje zadané ReadOnlySequence<T> hodnoty pomocí bytezadaného Encoding a výstupu výsledek do bytes.

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

Zakóduje zadanou ReadOnlySpan<T> hodnotu tak, aby bytepoužívala zadanou Encoding hodnotu, a zapíše výsledek do writer.

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

Dekóduje zadané ReadOnlySequence<T> pro chars pomocí zadané Encoding a zapíše výsledek do writer.

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

Dekóduje zadané ReadOnlySequence<T> hodnoty tak, aby charpoužívaly zadané Encoding hodnoty a výstupy výsledek .chars

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

Dekóduje zadané ReadOnlySpan<T> pro chars pomocí zadané Encoding a zapíše výsledek do writer.

GetString(Encoding, ReadOnlySequence<Byte>)

Dekóduje zadaný ReadOnlySequence<T> String do zadaného parametru Encoding.

Platí pro