문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

System.Text 네임스페이스

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

Encoding 클래스는 여러 인코딩이나 코드 페이지 및 유니코드 인코딩 사이를 변환하는 데 주로 사용됩니다. Encoding.Unicode (UTF-16) 인코딩은 .NET Framework에 의해 내부적으로 사용되며 Encoding.UTF8 인코딩은 기계와 문화권에서 이식성을 보장하기 위해 문자 데이터를 저장하는 데 주로 사용됩니다.

StringBuilder 클래스는 단일 문자열에서 확장 조작을 수행하는 작업을 위해 디자인되었습니다. String 클래스와 달리 StringBuilder 클래스는 변경할 수 있으며 문자열을 연결하거나 삭제할 때 더 나은 성능을 제공합니다.

System.Text 에 대한 자세한 내용은 Character Encoding in the .NET Framework 및 MSDN 블로그 Shawn Steele's Thoughts about Windows and .NET Framework Globalization APIs를 참조하십시오.

  클래스 설명
Public 클래스 Decoder 인코딩된 바이트 시퀀스를 문자 집합으로 변환합니다.
Public 클래스 DecoderFallbackException 디코더 대체(fallback) 작업이 실패하면 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다.
Public 클래스 Encoder 문자 집합을 바이트 시퀀스로 변환합니다.
Public 클래스 EncoderFallbackException 인코더 대체(fallback) 작업이 실패하면 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다.
Public 클래스 Encoding 문자 인코딩을 나타냅니다.
Public 클래스 StringBuilder 변경할 수 있는 문자열을 나타냅니다. 이 클래스는 상속될 수 없습니다.
Public 클래스 UnicodeEncoding 유니코드 문자의 UTF-16 인코딩을 나타냅니다.
Public 클래스 UTF8Encoding 유니코드 문자의 UTF-8 인코딩을 나타냅니다.

커뮤니티 추가 항목

추가
표시: