System.Text 네임스페이스
System.Text 네임스페이스에는 ASCII, 유니코드, UTF-7 및 UTF-8 문자 인코딩을 나타내는 클래스, 문자 블록을 바이트 블록으로 변환하거나 바이트 블록을 문자 블록으로 변환하는 추상 기본 클래스 및 String의 중간 인스턴스를 만들지 않고도 String 개체를 조작하고 형식을 지정하는 도우미 클래스가 포함되어 있습니다.
클래스
클래스 | 설명 | |
---|---|---|
ASCIIEncoding | 유니코드 문자의 ASCII 문자 인코딩을 나타냅니다. | |
Decoder | 인코딩된 바이트 시퀀스를 문자 집합으로 변환합니다. | |
DecoderExceptionFallback | 인코딩된 입력 바이트 시퀀스를 디코딩된 출력 문자로 변환할 수 없으면 DecoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다. | |
DecoderExceptionFallbackBuffer | 인코딩된 입력 바이트 시퀀스를 디코딩된 출력 문자로 변환할 수 없으면 DecoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다. | |
DecoderFallback | 출력 문자로 변환할 수 없는 인코딩된 입력 바이트 시퀀스에 대해 대체(fallback)라는 실패 처리 메커니즘을 제공합니다. | |
DecoderFallbackBuffer | 입력 바이트 시퀀스를 디코딩할 수 없기 때문에 출력 문자 대신 내보내는 문자열을 디코딩 작업에 전달합니다. | |
DecoderFallbackException | 디코더 대체(fallback) 작업이 실패하면 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다. | |
DecoderReplacementFallback | 출력 문자로 변환할 수 없는 인코딩된 입력 바이트 시퀀스에 대해 대체(fallback)라고 하는 오류 처리 메커니즘을 제공합니다. 대체(fallback)는 디코딩된 입력 바이트 시퀀스 대신 사용자가 지정한 대체 문자열을 내보냅니다. 이 클래스는 상속될 수 없습니다. | |
DecoderReplacementFallbackBuffer | 원래 입력 바이트 시퀀스를 디코딩할 수 없을 때 내보내는 대체 출력 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
Encoder | 문자 집합을 바이트 시퀀스로 변환합니다. | |
EncoderExceptionFallback | 입력 문자를 인코딩된 출력 바이트 시퀀스로 변환할 수 없으면 EncoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다. | |
EncoderExceptionFallbackBuffer | 입력 문자를 인코딩된 출력 바이트 시퀀스로 변환할 수 없으면 EncoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다. | |
EncoderFallback | 인코딩된 출력 바이트 시퀀스로 변환할 수 없는 입력 문자에 대해 대체(fallback)라는 실패 처리 메커니즘을 제공합니다. | |
EncoderFallbackBuffer | 인코딩 작업에 대체 문자열을 전달합니다. 이 문자열은 인코딩할 수 없는 입력 문자 대신 사용됩니다. | |
EncoderFallbackException | 인코더 대체(fallback) 작업이 실패하면 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다. | |
EncoderReplacementFallback | 출력 바이트 시퀀스로 변환할 수 없는 입력 문자에 대체(fallback)라고 하는 오류 처리 메커니즘을 제공합니다. 대체(fallback)는 원래 입력 문자를 대체할 사용자 지정 대체 문자열을 제공합니다. 이 클래스는 상속될 수 없습니다. | |
EncoderReplacementFallbackBuffer | 원래 입력 문자를 인코딩할 수 없을 때 사용되는 대체 입력 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
Encoding | 문자 인코딩을 나타냅니다. | |
EncodingInfo | 인코딩에 대한 기본 정보를 제공합니다. | |
MLangCodePageEncoding | ||
StringBuilder | 변경할 수 있는 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
UnicodeEncoding | 유니코드 문자의 UTF-16 인코딩을 나타냅니다. | |
UTF32Encoding | 유니코드 문자의 UTF-32 인코딩을 나타냅니다. | |
UTF7Encoding | 유니코드 문자의 UTF-7 인코딩을 나타냅니다. | |
UTF8Encoding | 유니코드 문자의 UTF-8 인코딩을 나타냅니다. |
열거형
열거형 | 설명 | |
---|---|---|
NormalizationForm | 수행할 정규화의 형식을 정의합니다. |