Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.Text-Namespace enthält Klassen, die die ASCII-, Unicode-, UTF-7- und UTF-8-Zeichencodierungen darstellen, abstrakte Basisklassen zur Konvertierung von Zeichenblöcken in Byteblöcke und umgekehrt sowie eine Hilfsklasse, die String-Objekte bearbeitet und formatiert, ohne Zwischeninstanzen von String zu erstellen.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
ASCIIEncoding | Stellt eine ASCII-Zeichencodierung von Unicode-Zeichen dar. |
![]() |
Decoder | Konvertiert eine Folge codierter Bytes in Zeichen. |
![]() |
DecoderExceptionFallback | Löst DecoderFallbackException aus, wenn eine codierte Eingabebytefolge nicht in ein decodiertes Ausgabezeichen konvertiert werden kann. Die Klasse kann nicht vererbt werden. |
![]() |
DecoderExceptionFallbackBuffer | Löst DecoderFallbackException aus, wenn eine codierte Eingabebytefolge nicht in ein decodiertes Ausgabezeichen konvertiert werden kann. Diese Klasse kann nicht vererbt werden. |
![]() |
DecoderFallback | Stellt einen als Fallback bezeichneten Fehlerbehandlungsmechanismus für eine codierte Eingabebytefolge bereit, die nicht in ein Ausgabezeichen konvertiert werden kann. |
![]() |
DecoderFallbackBuffer | Übergibt eine Zeichenfolge an einen Decodierungsvorgang, die statt eines Ausgabezeichens ausgegeben wird, da eine Eingabebytefolge nicht decodiert werden kann. |
![]() |
DecoderFallbackException | Die Ausnahme, die ausgelöst wird, wenn ein Decoderfallback fehlschlägt. Die Klasse kann nicht vererbt werden. |
![]() |
DecoderReplacementFallback | Stellt einen als Fallback bezeichneten Fehlerbehandlungsmechanismus für eine codierte Eingabebytefolge bereit, die nicht in ein Ausgabezeichen konvertiert werden kann. Der Fallback gibt eine benutzdefinierte Ersatzzeichenfolge anstelle einer decodierten Eingabebytefolge aus. Diese Klasse kann nicht vererbt werden. |
![]() |
DecoderReplacementFallbackBuffer | Stellt eine Ersatzausgabezeichenfolge dar, die ausgegeben wird, wenn die ursprüngliche Eingabebytefolge nicht decodiert werden kann. Die Klasse kann nicht vererbt werden. |
![]() |
Encoder | Konvertiert Zeichen in eine Bytefolge. |
![]() |
EncoderExceptionFallback | Löst eine EncoderFallbackException aus, wenn ein Eingabezeichen nicht in eine codierte Ausgabebytefolge konvertiert werden kann. Die Klasse kann nicht vererbt werden. |
![]() |
EncoderExceptionFallbackBuffer | Löst eine EncoderFallbackException aus, wenn ein Eingabezeichen nicht in eine codierte Ausgabebytefolge konvertiert werden kann. Diese Klasse kann nicht vererbt werden. |
![]() |
EncoderFallback | Stellt einen als Fallback bezeichneten Fehlerbehandlungmechanismus für ein Eingabezeichen bereit, das nicht in eine codierte Ausgabebytefolge konvertiert werden kann. |
![]() |
EncoderFallbackBuffer | Übergibt eine Ersatzzeichenfolge an einen Codierungsvorgang. Die Zeichenfolge wird anstelle von Eingabezeichen verwendet, die nicht codiert werden können. |
![]() |
EncoderFallbackException | Die Ausnahme, die ausgelöst wird, wenn ein Fallbackvorgang fehlschlägt. Diese Klasse kann nicht vererbt werden. |
![]() |
EncoderReplacementFallback | Stellt einen als Fallback bezeichneten Fehlerbehandlungmechanismus für ein Eingabezeichen bereit, das nicht in eine Ausgabebytefolge konvertiert werden kann. Das Fallback stellt statt des ursprünglichen Eingabezeichens eine vom Benutzer angegebene Ersatzzeichenfolge bereit. Die Klasse kann nicht vererbt werden. |
![]() |
EncoderReplacementFallbackBuffer | Stellt eine Ersatzeingabezeichenfolge dar, die verwendet wird, wenn das ursprüngliche Eingabezeichen nicht codiert werden kann. Diese Klasse kann nicht vererbt werden. |
![]() |
Encoding | Stellt eine Zeichencodierung dar. |
![]() |
EncodingInfo | Stellt grundlegende Informationen über eine Codierung bereit. |
![]() |
MLangCodePageEncoding | |
![]() |
StringBuilder | Stellt eine veränderbare Zeichenfolge dar. Diese Klasse kann nicht vererbt werden. |
![]() |
UnicodeEncoding | Stellt eine UTF-16-Codierung von Unicode-Zeichen dar. |
![]() |
UTF32Encoding | Stellt eine UTF-32-Codierung von Unicode-Zeichen dar. |
![]() |
UTF7Encoding | Stellt eine UTF-7-Codierung von Unicode-Zeichen dar. |
![]() |
UTF8Encoding | Stellt eine UTF-8-Codierung von Unicode-Zeichen dar. |
Enumerationen
| Enumeration | Beschreibung | |
|---|---|---|
![]() |
NormalizationForm | Definiert den Typ der auszuführenden Normalisierung. |
.png)
.png)