-optioncompare
文字列比較の方法を指定します。
構文
-optioncompare:{binary | text}
Remarks
次の 2 つの形式のいずれかで -optioncompare
を指定できます。バイナリ文字列比較を使用する -optioncompare:binary
と、テキスト文字列比較を使用する -optioncompare:text
です。 コンパイラでは既定で -optioncompare:binary
が使用されます。
Microsoft Windows では、現在のコード ページによってバイナリ並べ替え順序が決定されます。 一般的なバイナリ並べ替え順序は次のとおりです。
A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø
テキストベースの文字列比較は、システムのロケールによって決まる、大文字と小文字を区別しないテキストの並べ替え順序に基づきます。 一般的なテキストの並べ替え順序は次のとおりです。
(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)
Visual Studio IDE で -optioncompare を設定するには
ソリューション エクスプローラーでプロジェクトを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。
[コンパイル] タブをクリックします。
[Option Compare] ボックスで値を変更します。
-optioncompare をプログラムで設定するには
「Option Compare ステートメント」を参照してください。
例
次のコードでは ProjFile.vb
がコンパイルされ、バイナリ文字列比較が使用されます。
vbc -optioncompare:binary projFile.vb
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET