업데이트: 2007년 11월
.NET Framework는 숫자, 열거형 및 날짜/시간 기본 데이터 형식을 문자열로 나타내는 일관되고 포괄적이며 융통성 있는 방법을 제공합니다. 형식 지정은 기본 형식 값을 나타내는 방법을 지정하는 형식 지정자 문자열로 제어됩니다. 예를 들어, 형식 지정자는 형식이 지정된 숫자를 과학적 표기법으로 나타낼지 여부 또는 형식이 지정된 날짜에서 월을 숫자로 표시할지 이름으로 표시할지 여부 등을 지정합니다.
.NET Framework는 기본 형식을 특정 문화권에 적절한 형식으로 나타내기 위해 문화권 설정을 사용하기도 합니다. 사용자 지정 문화권 설정을 제공하거나 현재 스레드와 연관된 기본 문화권 설정을 사용할 수 있습니다. 예를 들어, 통화 형식을 지정할 때 문화권 설정은 통화 기호, 그룹 구분 기호 및 소수 구분 기호에 사용할 문자를 지정합니다.
.NET Framework를 사용하면 사용자 지정 형식 스키마와 사용자 지정 문화권 설정을 정의할 수 있습니다. 이 기능을 사용하면 기존 기본 형식의 형식 스키마를 확장하여 사용자 지정 시나리오를 수용하거나 사용자 지정 형식의 사용자 지정 형식 스키마를 만들 수 있습니다.