다음을 통해 공유


System.Text 네임스페이스

System.Text 네임스페이스에는 ASCII, 유니코드, UTF-7 및 UTF-8 문자 인코딩을 나타내는 클래스, 문자 블록을 바이트 블록으로 변환하거나 바이트 블록을 문자 블록으로 변환하는 추상 기본 클래스 및 String의 중간 인스턴스를 만들지 않고도 String 개체를 조작하고 형식을 지정하는 도우미 클래스가 포함되어 있습니다.

클래스

  클래스 설명
Public class ASCIIEncoding 유니코드 문자의 ASCII 문자 인코딩을 나타냅니다.
Public class Decoder 인코딩된 바이트 시퀀스를 문자 집합으로 변환합니다.
Public class DecoderExceptionFallback 인코딩된 입력 바이트 시퀀스를 디코딩된 출력 문자로 변환할 수 없으면 DecoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다.
Public class DecoderExceptionFallbackBuffer 인코딩된 입력 바이트 시퀀스를 디코딩된 출력 문자로 변환할 수 없으면 DecoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다.
Public class DecoderFallback 출력 문자로 변환할 수 없는 인코딩된 입력 바이트 시퀀스에 대해 대체(fallback)라는 실패 처리 메커니즘을 제공합니다.
Public class DecoderFallbackBuffer 입력 바이트 시퀀스를 디코딩할 수 없기 때문에 출력 문자 대신 내보내는 문자열을 디코딩 작업에 전달합니다.
Public class DecoderFallbackException 디코더 대체(fallback) 작업이 실패하면 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다.
Public class DecoderReplacementFallback 출력 문자로 변환할 수 없는 인코딩된 입력 바이트 시퀀스에 대해 대체(fallback)라고 하는 오류 처리 메커니즘을 제공합니다. 대체(fallback)는 디코딩된 입력 바이트 시퀀스 대신 사용자가 지정한 대체 문자열을 내보냅니다. 이 클래스는 상속될 수 없습니다.
Public class DecoderReplacementFallbackBuffer 원래 입력 바이트 시퀀스를 디코딩할 수 없을 때 내보내는 대체 출력 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다.
Public class Encoder 문자 집합을 바이트 시퀀스로 변환합니다.
Public class EncoderExceptionFallback 입력 문자를 인코딩된 출력 바이트 시퀀스로 변환할 수 없으면 EncoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다.
Public class EncoderExceptionFallbackBuffer 입력 문자를 인코딩된 출력 바이트 시퀀스로 변환할 수 없으면 EncoderFallbackException을 throw합니다. 이 클래스는 상속될 수 없습니다.
Public class EncoderFallback 인코딩된 출력 바이트 시퀀스로 변환할 수 없는 입력 문자에 대해 대체(fallback)라는 실패 처리 메커니즘을 제공합니다.
Public class EncoderFallbackBuffer 인코딩 작업에 대체 문자열을 전달합니다. 이 문자열은 인코딩할 수 없는 입력 문자 대신 사용됩니다.
Public class EncoderFallbackException 인코더 대체(fallback) 작업이 실패하면 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다.
Public class EncoderReplacementFallback 출력 바이트 시퀀스로 변환할 수 없는 입력 문자에 대체(fallback)라고 하는 오류 처리 메커니즘을 제공합니다. 대체(fallback)는 원래 입력 문자를 대체할 사용자 지정 대체 문자열을 제공합니다. 이 클래스는 상속될 수 없습니다.
Public class EncoderReplacementFallbackBuffer 원래 입력 문자를 인코딩할 수 없을 때 사용되는 대체 입력 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다.
Public class Encoding 문자 인코딩을 나타냅니다.
Public class EncodingInfo 인코딩에 대한 기본 정보를 제공합니다.
Public class MLangCodePageEncoding  
Public class StringBuilder 변경할 수 있는 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다.
Public class UnicodeEncoding 유니코드 문자의 UTF-16 인코딩을 나타냅니다.
Public class UTF32Encoding 유니코드 문자의 UTF-32 인코딩을 나타냅니다.
Public class UTF7Encoding 유니코드 문자의 UTF-7 인코딩을 나타냅니다.
Public class UTF8Encoding 유니코드 문자의 UTF-8 인코딩을 나타냅니다.

열거형

  열거형 설명
Public enumeration NormalizationForm 수행할 정규화의 형식을 정의합니다.