次の方法で共有


-optioncompare

文字列比較を行う方法を指定します。

構文

-optioncompare:{binary | text}

注釈

-optioncompareは、バイナリ文字列比較を使用する-optioncompare:binaryと、テキスト文字列比較を使用する-optioncompare:textの 2 つの形式のいずれかで指定できます。 既定では、コンパイラは -optioncompare:binaryを使用します。

Microsoft Windows では、現在のコード ページによってバイナリの並べ替え順序が決まります。 一般的なバイナリ並べ替え順序は次のとおりです。

A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø

テキストベースの文字列比較は、システムのロケールによって決定される大文字と小文字を区別しないテキストの並べ替え順序に基づいています。 一般的なテキストの並べ替え順序は次のとおりです。

(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)

Visual Studio IDE で -optioncompare を設定するには

  1. ソリューション エクスプローラーでプロジェクトを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。

  2. [コンパイル] タブをクリックします。

  3. [オプション比較]ボックスの値を変更します。

プログラムで -optioncompare を設定するには

Option Compare ステートメントを参照してください。

次のコードは、 ProjFile.vb をコンパイルし、バイナリ文字列比較を使用します。

vbc -optioncompare:binary projFile.vb

こちらも参照ください