ASCIIEncoding.GetEncoder Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Encoder ab, der eine Sequenz von Unicode-Zeichen in eine ASCII-codierte Folge von Bytes konvertiert.
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
Gibt zurück
Eine Encoder , die eine Abfolge von Unicode-Zeichen in eine ASCII-codierte Sequenz von Bytes konvertiert.
- Attribute
Hinweise
Die Encoder.GetBytes Methode konvertiert sequenzielle Zeichenblöcke in sequenzielle Byteblöcke, ähnlich der GetBytes Methode dieser Klasse. Eine Encoder Zustandsinformationen werden jedoch zwischen Aufrufen beibehalten, sodass sie Zeichensequenzen ordnungsgemäß codieren kann, die Blöcke umfassen. Außerdem Encoder werden nachfolgende Zeichen am Ende von Datenblöcken beibehalten und die nachfolgenden Zeichen im nächsten Codierungsvorgang verwendet. Beispielsweise kann ein Datenblock mit einem nicht übereinstimmenden hohen Ersatz enden, und der übereinstimmende niedrige Ersatz kann sich im nächsten Datenblock befinden. GetDecoder Daher sind sie GetEncoder nützlich für Die Netzwerkübertragung und Dateivorgänge, da diese Vorgänge häufig mit Datenblöcken statt mit einem vollständigen Datenstrom umgehen.