System.Globalization Namespace

System.Globalization 네임스페이스에는 언어, 국가/지역, 사용하는 달력, 날짜, 통화 및 숫자 형식 패턴, 문자열 정렬 순서 등의 문화권 관련 정보를 정의하는 클래스가 있습니다. The System.Globalization namespace contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings. 이러한 클래스는 세계화된(국제화된) 애플리케이션을 작성하는 데 유용합니다. These classes are useful for writing globalized (internationalized) applications. StringInfoTextInfo 등의 클래스는 대리 지원 및 텍스트 요소 처리와 같은 고급 세계화 기능을 제공합니다. Classes such as StringInfo and TextInfo provide advanced globalization functionalities, including surrogate support and text element processing.

클래스

Calendar

사업부의 시간(예: 주, 월, 년)을 나타냅니다.Represents time in divisions, such as weeks, months, and years.

CharUnicodeInfo

유니코드 문자에 대한 정보를 검색합니다.Retrieves information about a Unicode character. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

ChineseLunisolarCalendar

시간을 월, 일 및 연도로 구분해서 표시합니다.Represents time in divisions, such as months, days, and years. 연도는 중국식 달력을 사용하여 계산되고, 일 및 월은 음양력을 사용하여 계산됩니다.Years are calculated using the Chinese calendar, while days and months are calculated using the lunisolar calendar.

CompareInfo

문화권 구분 문자열 비교를 위한 메서드 집합을 구현합니다.Implements a set of methods for culture-sensitive string comparisons.

CultureAndRegionInfoBuilder

다른 문화권 및 국가/지역을 기반으로 또는 새로 사용자 지정 문화권을 정의합니다.Defines a custom culture that is new or based on another culture and country/region. 사용자 지정 문화권을 컴퓨터에 설치하면 이후 해당 컴퓨터에서 실행되는 애플리케이션에서 이 문화권을 사용할 수 있습니다.The custom culture can be installed on a computer and subsequently used by any application that is running on that computer. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

CultureInfo

특정 문화권(비관리 코드 개발의 경우 로캘이라고 함)에 대한 정보를 제공합니다.Provides information about a specific culture (called a locale for unmanaged code development). 이 정보에는 문화권 이름, 쓰기 시스템, 사용된 달력, 문자열의 정렬 순서, 날짜 및 숫자 형식이 포함되어 있습니다.The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers.

CultureNotFoundException

메서드가 사용할 수 없는 문화권을 생성하려고 할 때 throw되는 예외입니다.The exception that is thrown when a method attempts to construct a culture that is not available.

DateTimeFormatInfo

날짜 및 시간 값 형식에 대한 문화권별 정보를 제공합니다.Provides culture-specific information about the format of date and time values.

DaylightTime

일광 절약 시간제의 기간을 정의합니다.Defines the period of daylight saving time.

EastAsianLunisolarCalendar

시간이 월, 일, 연도 및 연대로 구분되고 날짜가 태양과 달의 주기를 기준으로 하는 달력을 나타냅니다.Represents a calendar that divides time into months, days, years, and eras, and has dates that are based on cycles of the sun and the moon.

GlobalizationExtensions

세계화 관련 확장 메서드를 제공합니다.Provides globalization-related extension methods.

GregorianCalendar

그레고리오력을 나타냅니다.Represents the Gregorian calendar.

HebrewCalendar

히브리어 달력을 나타냅니다.Represents the Hebrew calendar.

HijriCalendar

회교식 달력을 나타냅니다.Represents the Hijri calendar.

IdnMapping

인터넷 도메인 이름에 ASCII 문자가 아닌 문자를 사용할 수 있도록 합니다.Supports the use of non-ASCII characters for Internet domain names. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

ISOWeek

ISO(국제 표준화 기구)에서 발급한 ISO 8601 날짜 및 시간 표준의 일부인 ISO 주 날짜를 지원하기 위한 정적 멤버를 제공합니다.Provides static members to support the ISO week date that is part of the ISO 8601 date and time standard issued by the International Organization for Standardization (ISO).

JapaneseCalendar

일본식 달력을 나타냅니다.Represents the Japanese calendar.

JapaneseLunisolarCalendar

시간을 월, 일 및 연도로 구분해서 표시합니다.Represents time in divisions, such as months, days, and years. 연도는 일본식 달력을 사용하여 계산되고, 일 및 월은 음양력을 사용하여 계산됩니다.Years are calculated as for the Japanese calendar, while days and months are calculated using the lunisolar calendar.

JulianCalendar

율리우스력을 나타냅니다.Represents the Julian calendar.

KoreanCalendar

한국식 달력을 나타냅니다.Represents the Korean calendar.

KoreanLunisolarCalendar

시간을 월, 일 및 연도로 구분해서 표시합니다.Represents time in divisions, such as months, days, and years. 연도는 그레고리오력을 사용하여 계산되고 일 및 월은 음양력을 사용하여 계산됩니다.Years are calculated using the Gregorian calendar, while days and months are calculated using the lunisolar calendar.

NumberFormatInfo

숫자 값을 서식 지정하고 구문 분석하는 문화권별 정보를 제공합니다.Provides culture-specific information for formatting and parsing numeric values.

PersianCalendar

페르시아력을 나타냅니다.Represents the Persian calendar.

RegionInfo

해당 국가/지역에 대한 정보를 포함합니다.Contains information about the country/region.

SortKey

문자열을 해당 정렬 키에 매핑한 결과를 나타냅니다.Represents the result of mapping a string to its sort key.

SortVersion

문자열을 비교하고 정렬하는 데 사용되는 유니코드 버전에 대한 정보를 제공합니다.Provides information about the version of Unicode used to compare and order strings.

StringInfo

문자열을 텍스트 요소로 분할하고 해당 텍스트 요소를 통해 반복하는 기능을 제공합니다.Provides functionality to split a string into text elements and to iterate through those text elements.

TaiwanCalendar

대만식 달력입니다.the Taiwan calendar.

TaiwanLunisolarCalendar

대만식 음양력을 나타냅니다.Represents the Taiwan lunisolar calendar. 대만식 달력과 마찬가지로 연도는 그레고리오력을 사용하여 계산되고 일 및 월은 음양력을 사용하여 계산됩니다.As for the Taiwan calendar, years are calculated using the Gregorian calendar, while days and months are calculated using the lunisolar calendar.

TextElementEnumerator

문자열의 텍스트 요소를 열거합니다.Enumerates the text elements of a string.

TextInfo

대/소문자 구분과 같이 쓰기 시스템과 관련된 텍스트 속성과 동작을 정의합니다.Defines text properties and behaviors, such as casing, that are specific to a writing system.

ThaiBuddhistCalendar

태국 불교식 달력을 나타냅니다.Represents the Thai Buddhist calendar.

UmAlQuraCalendar

사우디아라비아 회교식(Um Al Qura) 달력을 나타냅니다.Represents the Saudi Hijri (Um Al Qura) calendar.

열거형

CalendarAlgorithmType

달력이 양력인지, 음력인지 또는 음양력인지를 지정합니다.Specifies whether a calendar is solar-based, lunar-based, or lunisolar-based.

CalendarWeekRule

해당 연도의 첫째 주를 확인하기 위한 다양한 규칙을 정의합니다.Defines different rules for determining the first week of the year.

CompareOptions

CompareInfo와 함께 사용할 문자열 비교 옵션을 정의합니다.Defines the string comparison options to use with CompareInfo.

CultureAndRegionModifiers

CultureAndRegionInfoBuilder 개체를 정의하는 상수를 지정합니다.Specifies constants that define a CultureAndRegionInfoBuilder object.

CultureTypes

GetCultures(CultureTypes) 메서드를 사용하여 검색할 수 있는 문화권 목록 유형을 정의합니다.Defines the types of culture lists that can be retrieved using the GetCultures(CultureTypes) method.

DateTimeStyles

여러 날짜 및 시간 구문 분석 메서드의 문자열 구문 분석 방법을 사용자 지정하는 형식 지정 옵션을 정의합니다.Defines the formatting options that customize string parsing for some date and time parsing methods.

DigitShapes

숫자의 문화권별 표시를 지정합니다.Specifies the culture-specific display of digits.

GregorianCalendarTypes

여러 언어 버전의 그레고리오력을 정의합니다.Defines the different language versions of the Gregorian calendar.

NumberStyles

정수 및 부동 소수점 숫자 형식의 ParseTryParse 메서드에 전달되는 숫자 문자열에서 사용할 수 있는 스타일을 결정합니다.Determines the styles permitted in numeric string arguments that are passed to the Parse and TryParse methods of the integral and floating-point numeric types.

TimeSpanStyles

ParseExactTryParseExact 메서드의 문자열 구문 분석 방법을 사용자 지정하는 형식 지정 옵션을 정의합니다.Defines the formatting options that customize string parsing for the ParseExact and TryParseExact methods.

UnicodeCategory

문자의 유니코드 범주를 정의합니다.Defines the Unicode category of a character.

설명

다음 블로그는 System.Globalization 네임 스페이스와 해당 클래스에 대 한 토론을 포함 합니다.The following blogs include discussions of the System.Globalization namespace and its classes:

이 네임 스페이스 CultureAndRegionInfoBuilder 의 두 가지 .NET Framework 형식 및 CultureAndRegionModifiers은 sysglobl 이라는 어셈블리에 있습니다.Note that two of the .NET Framework types in this namespace, CultureAndRegionInfoBuilder and CultureAndRegionModifiers, are found in an assembly named sysglobl.dll. 성공적으로 이러한 형식을 사용 하는 코드를 컴파일할 sysglobl.dll에 대 한 참조 추가 해야 합니다.Successfully compiling code that uses these types requires that you add a reference to sysglobl.dll.