ResourceSet.GetString メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した名前の String リソースを返します。
オーバーロード
GetString(String) |
指定した名前の String リソースを検索します。 |
GetString(String, Boolean) |
要求された場合に、大文字と小文字を区別せずに、指定した名前の String リソースを検索します。 |
GetString(String)
- ソース:
- ResourceSet.cs
- ソース:
- ResourceSet.cs
- ソース:
- 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)
- ソース:
- ResourceSet.cs
- ソース:
- ResourceSet.cs
- ソース:
- 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 ではありません。
オブジェクトは、閉じられているか破棄されています。
注釈
パラメーターの値が ignoreCase
の場合、 true
"Resource" という名前のリソースは、"resource" という名前のリソースと同じです。 ただし、このメソッドでは、 を使用して CultureInfo.InvariantCulture、大文字と小文字を区別しない文字列比較が常に実行されることに注意してください。 利点は、このメソッドによって実行される大文字と小文字を区別しない文字列比較の結果が、カルチャに関係なくすべてのコンピューターで同じであるという点です。 欠点は、結果がすべてのカルチャの大文字と小文字の規則と一致しないことです。
たとえば、トルコ語のアルファベットには、2 つのバージョンの文字 I があります。1 つはドットで、もう 1 つはドットのない文字です。 トルコ語では、文字 I (Unicode 0049) は、別の文字 ı (Unicode 0131) の大文字バージョンと見なされます。 文字 i (Unicode 0069) は、さらに別の文字 İ (Unicode 0130) の小文字バージョンと見なされます。 これらの大文字と小文字の規則に従って、カルチャ "tr-TR" (トルコのトルコ語) では、文字 i (Unicode 0069) と I (Unicode 0049) の大文字と小文字を区別しない文字列比較は失敗します。 を に設定した GetString
メソッドをtrue
ignoreCase
使用すると、この比較は成功します。
適用対象
.NET