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

StringComparison 열거형

String.Compare String.Equals 메서드의 특정 오버로드에서 사용할 문화권, 대/소문자 및 정렬 규칙을 지정합니다.

네임스페이스:  System
어셈블리:  mscorlib(mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum StringComparison

멤버 이름설명
XNA Framework에서 지원8d9k4871.PortableClassLibrary(ko-kr,VS.100).gifCurrentCultureculture 구분 정렬 규칙과 현재 culture를 사용하여 문자열을 비교합니다.
XNA Framework에서 지원8d9k4871.PortableClassLibrary(ko-kr,VS.100).gifCurrentCultureIgnoreCaseculture 구분 정렬 규칙과 현재 culture를 사용하고 비교하고 있는 문자열의 대/소문자를 무시하여 문자열을 비교합니다.
XNA Framework에서 지원InvariantCultureculture 구분 정렬 규칙과 고정 culture를 사용하여 문자열을 비교합니다.
XNA Framework에서 지원InvariantCultureIgnoreCaseculture 구분 정렬 규칙과 고정 culture를 사용하고 비교하고 있는 문자열의 대/소문자를 무시하여 문자열을 비교합니다.
XNA Framework에서 지원8d9k4871.PortableClassLibrary(ko-kr,VS.100).gifOrdinal서수 정렬 규칙을 사용하여 문자열을 비교합니다.
XNA Framework에서 지원8d9k4871.PortableClassLibrary(ko-kr,VS.100).gifOrdinalIgnoreCase서수 정렬 규칙을 사용하고 비교하고 있는 문자열의 대/소문자를 무시하여 문자열을 비교합니다.

StringComparison 열거형은 문자열 비교에서 현재 culture 또는 고정 culture, 단어 또는 서수 정렬 규칙을 사용해야 하는지 여부와 대/소문자를 구분하는지 여부를 지정하는 데 사용됩니다.

단어 정렬 규칙을 사용하는 작업에서는 culture에 따라 비교합니다. 여기서 특정한 비영숫자 유니코드 문자에는 특별한 가중치가 할당될 수 있습니다. 단어 정렬 규칙과 특정 culture 규칙을 사용하는 경우 하이픈("-")에는 매우 적은 가중치가 할당될 수 있으므로 "coop"와 "co-op"는 정렬된 목록에서 서로 붙어있을 수 있습니다.

서수 정렬 규칙을 사용하는 작업에서는 문자열에 있는 각 Char의 숫자 값(유니코드 코드 포인트)에 따라 비교를 수행합니다. 서수 비교는 빠르지만 culture를 구분하지 않습니다. 서수 정렬 규칙을 사용하여 유니코드 문자 (U+)로 시작되는 문자열을 정렬하면 xxxx의 값이 숫자순으로 yyyy보다 작은 경우 문자열 U+xxxx가 문자열 U+yyyy 앞에 옵니다.

비교에 대한 자세한 내용은 System.String 클래스 설명을 참조하십시오. culture에 대한 자세한 내용은 System.Globalization.CultureInfo 클래스 설명을 참조하십시오. 서수 또는 culture 구분 비교 규칙 또는 고정 문화권의 규칙을 사용하는 경우에 대한 지침은 .NET Framework에서 문자열 사용에 대한 유용한 정보를 참조하십시오.

.NET Framework

4, 3.5, 3.0, 2.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows XP SP2 x64 버전, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
표시: