ASCIIEncoding.GetEncoder Methode

Definitie

Hiermee verkrijgt u een coderingsprogramma waarmee een reeks Unicode-tekens wordt geconverteerd naar een ASCII-gecodeerde reeks bytes.

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

Retouren

Een Encoder die een reeks Unicode-tekens converteert naar een ASCII-gecodeerde reeks bytes.

Kenmerken

Opmerkingen

De Encoder.GetBytes methode converteert sequentiële tekensblokken naar sequentiële blokken van bytes, op een manier die vergelijkbaar is met de GetBytes methode van deze klasse. Een Encoder onderhoudt echter statusinformatie tussen aanroepen, zodat deze tekenreeksen die blokken omvatten, correct kan coderen. Het Encoder behoudt ook volgtekens aan het einde van gegevensblokken en gebruikt de volgtekens in de volgende coderingsbewerking. Een gegevensblok kan bijvoorbeeld eindigen met een niet-overeenkomend hoog surrogaat en de overeenkomende lage surrogaat kan zich in het volgende gegevensblok bevinden. GetDecoder Daarom en GetEncoder zijn nuttig voor netwerkoverdracht en bestandsbewerkingen, omdat deze bewerkingen vaak omgaan met blokken gegevens in plaats van een volledige gegevensstroom.

Van toepassing op

Zie ook