ResourceSet.GetString 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 이름의 String 리소스를 반환합니다.
오버로드
| GetString(String) |
지정된 이름의 String 리소스를 검색합니다. |
| GetString(String, Boolean) |
요청한 경우 지정된 이름의 String 리소스를 대/소문자를 구분하지 않고 검색합니다. |
GetString(String)
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
지정된 이름의 String 리소스를 검색합니다.
public:
virtual System::String ^ GetString(System::String ^ name);
public virtual string? GetString (string name);
public virtual string GetString (string name);
abstract member GetString : string -> string
override this.GetString : string -> string
Public Overridable Function GetString (name As String) As String
매개 변수
- name
- String
검색할 리소스의 이름입니다.
반환
값이 String인 경우 리소스의 값입니다.
예외
name 매개 변수가 null인 경우
name에 의해 지정된 리소스가 String가 아닌 경우
개체가 닫혔거나 삭제된 경우
적용 대상
GetString(String, Boolean)
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
요청한 경우 지정된 이름의 String 리소스를 대/소문자를 구분하지 않고 검색합니다.
public:
virtual System::String ^ GetString(System::String ^ name, bool ignoreCase);
public virtual string? GetString (string name, bool ignoreCase);
public virtual string GetString (string name, bool ignoreCase);
abstract member GetString : string * bool -> string
override this.GetString : string * bool -> string
Public Overridable Function GetString (name As String, ignoreCase As Boolean) As String
매개 변수
- name
- String
검색할 리소스의 이름입니다.
- ignoreCase
- Boolean
지정된 이름의 대/소문자를 구분하지 않을 것인지 여부를 나타냅니다.
반환
값이 String인 경우 리소스의 값입니다.
예외
name 매개 변수가 null인 경우
name에 의해 지정된 리소스가 String가 아닌 경우
개체가 닫혔거나 삭제된 경우
설명
매개 변수 값이 ignoreCasetrue이면 이름이 "Resource"인 리소스는 이름이 "resource"인 리소스와 동일합니다. 그러나 이 메서드는 항상 를 사용하여 CultureInfo.InvariantCulture대/소문자를 구분하지 않는 문자열 비교를 수행합니다. 장점은 이 메서드가 수행하는 대/소문자를 구분하지 않는 문자열 비교 결과가 문화권에 관계없이 모든 컴퓨터에서 동일하다는 것입니다. 단점은 결과가 모든 문화권의 대/소문자 규칙과 일치하지 않는다는 것입니다.
예를 들어 터키어 알파벳에는 점이 있는 문자와 점이 없는 문자의 두 가지 버전이 있습니다. 터키어에서 문자 I(유니코드 0049)는 다른 문자 ı(유니코드 0131)의 대문자 버전으로 간주됩니다. 문자 i(유니코드 0069)는 다른 문자 5(유니코드 0130)의 소문자 버전으로 간주됩니다. 이러한 대/소문자 규칙에 따라 문화권 "tr-TR"(터키어)에 대해 i(유니코드 0069) 및 I(유니코드 0049)의 대/소문자를 구분하지 않는 문자열 비교가 실패해야 합니다.
GetString 로 설정된 메서드 ignoreCase 를 true사용하면 이 비교가 성공합니다.