ResourceManager.IgnoreCase プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ResourceManager.IgnoreCase プロパティの意味・解説 

ResourceManager.IgnoreCase プロパティ

ResourceManager の現在のインスタンスが GetString メソッドと GetObject メソッド大文字と小文字区別しないリソース検索許可しているかどうかを示すブール値を取得または設定します

名前空間: System.Resources
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Overridable Property
 IgnoreCase As Boolean
Dim instance As ResourceManager
Dim value As Boolean

value = instance.IgnoreCase

instance.IgnoreCase = value
public virtual bool IgnoreCase { get;
 set; }
/** @property */
public boolean get_IgnoreCase ()

/** @property */
public void set_IgnoreCase (boolean value)

プロパティ
リソース名の大文字と小文字区別無視するかどうかを示すブール値。

解説解説

IgnoreCase プロパティの値が false場合は、"Resource" という名前のリソースは "resource" という名前のリソースとは異なりますIgnoreCasetrue場合は、"Resource" という名前のリソースは "resource" という名前のリソース同じになります。ただし、IgnoreCasetrue場合は、ResourceManager.GetString メソッドおよび ResourceManager.GetObject メソッドは、CultureInfo.InvariantCulture を使用して大文字と小文字区別しない文字列比較実行します。この利点は、これらのメソッドによって実行される大文字と小文字区別しない文字列比較結果が、カルチャにかかわらずすべてのコンピュータ同じになることです。難点は、結果すべてのカルチャの大文字/小文字区別規則一致しないことです。

たとえば、トルコ語アルファベットには 2 つ文字 I があります1 つドット付きの I で、もう 1 つドットなしの I です。トルコ語場合文字 I (Unicode 0049) は、別の文字 ı (Unicode 0131) の大文字版と見なされます文字 i (Unicode 0069) は、別の文字 İ (Unicode 0130) の小文字版と見なされます大文字と小文字区別するこれらの規則に従うと、カルチャ "tr-TR (Turkish in Turkey)" の場合文字 i (Unicode 0069) と文字 I (Unicode 0049) の大文字と小文字区別しない比較失敗しますIgnoreCasetrue場合は、この比較正常に行われます

メモメモ

パフォーマンス上の理由のために、常に大文字と小文字正しく区別してリソース名を指定することをお勧めます。IgnoreCase は、大量ワーキング セットパフォーマンス ヒット発生させることがあります

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からResourceManager.IgnoreCase プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からResourceManager.IgnoreCase プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からResourceManager.IgnoreCase プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ResourceManager.IgnoreCase プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ResourceManager.IgnoreCase プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS