ASCIIEncoding.GetEncoder Método

Definição

Obtém um codificador que converte uma sequência de caracteres Unicode numa sequência de bytes codificada em ASCII.

public:
 override System::Text::Encoder ^ GetEncoder();
public override System.Text.Encoder GetEncoder();
[System.Runtime.InteropServices.ComVisible(false)]
public override System.Text.Encoder GetEncoder();
override this.GetEncoder : unit -> System.Text.Encoder
[<System.Runtime.InteropServices.ComVisible(false)>]
override this.GetEncoder : unit -> System.Text.Encoder
Public Overrides Function GetEncoder () As Encoder

Devoluções

E Encoder que converte uma sequência de caracteres Unicode numa sequência de bytes codificada em ASCII.

Atributos

Observações

O Encoder.GetBytes método converte blocos sequenciais de caracteres em blocos sequenciais de bytes, de forma semelhante ao GetBytes método desta classe. No entanto, o An Encoder mantém a informação de estado entre chamadas para poder codificar corretamente sequências de caracteres que abrangem blocos. Também Encoder preserva os caracteres finais no final dos blocos de dados e utiliza os caracteres finais na próxima operação de codificação. Por exemplo, um bloco de dados pode terminar com um substituto alto não emparelhado, e o substituto baixo correspondente pode estar no bloco de dados seguinte. Portanto, GetDecoder e GetEncoder são úteis para transmissão em rede e operações de ficheiros, porque essas operações frequentemente lidam com blocos de dados em vez de um fluxo de dados completo.

Aplica-se a

Ver também