言語の独自の変換演算子を使用します。文字列値への変換については、「ブール値の書式設定」を参照してください。値への変換については、「ブール値の解析」セクションを参照してください。TryParseが含まれています。値の大文字と小文字を区別しないで定義されます。正常に解析される文字列は、"True"、"False"、"True"、"False"、または大文字と小文字が混在する文字列のみです。数値文字列を正常に解析することはできません。文字列比較の実行時に、先頭または末尾の空白文字は考慮されません。メソッドを使用して、いくつかの文字列を解析します。相当する、大文字と小文字を区別しないものだけを正常に解析できることに注意してください。関数を使用して、数値の文字列形式をブール値に変換できます。trueに変換されます。プログラミングしていない場合は、数値文字列を数値に変換してから、ブール値に変換する必要があります。次の例は、整数の配列をブール値に変換することによってこれを示しています。メソッドを明示的に呼び出す理由はほとんどありません。これは、インスタンスが指定した値より大きいか、小さいか、または等しいかを示します。メソッドを呼び出すか、または言語の等値演算子を使用します。falseを比較する場合は、ブール値を評価した結果がそのブール値であるため、明示的な比較を行う必要はありません。式の例を次に示します。$123.12.は同等ですが、2番目のはよりコンパクトです。どちらの方法でも、同等のパフォーマンスを実現できます。バイトのメモリを占有します。例をコンパイルする必要があります、/unsafeスイッチします。4バイトの下位ビットは、その値を表すために使用されます。falseを表します。構造体を使用して、ブール値のセットを操作できます。メソッドを呼び出すことにより、ブール値をバイナリ表現に変換できます。メソッドは、1つの要素を含むバイト配列を返します。メソッドを呼び出すことができます。メソッドを呼び出して、そのバイナリ表現から値を復元しています。valuesここでは、アプリでブール値を使用する方法について説明します。最初のセクションでは、フラグとしての使用方法について説明します。2番目の例では、算術演算の使用方法を示しています。flagsブール変数は、何らかの条件が存在するかどうかを通知するフラグとして最もよく使用されます。フラグの値は、条件付きステートメントで評価できます。statement.次の例では、単純なコンソールアプリを使用して、ブール型変数をフラグとして使用する方法を示しています。両方に出力を送信できるようにします。いう名前のフラグを定義します。operationsブール値は、数値計算をトリガーする条件の存在を示すために使用されることがあります。変数は、請求金額に発送料金を追加するかどうかを示すフラグとして機能します。値を持つ操作は演算の結果に影響を与えないため、このブール値を算術演算で使用する整数値に変換する必要はありません。代わりに、条件付きロジックを使用できます。オプションのサービス料金で構成される金額を計算します。変数は、サービスの料金が適用されるかどうかを決定します。数値に変換してサービス料金の量で乗算する代わりに、条件付きロジックを使用して、該当する場合にサービスの料金を追加します。型を次のいずれかの表現にマーシャリングできます。falseを表します。パラメーターの既定の形式です。falseを表します。falseを表します。パラメーターの既定の形式です。文字列として表します。このフィールドは読み取り専用です。文字列として表します。このフィールドは読み取り専用です。オブジェクトを比較し、互いの関係を示す整数を返します。another.CompareTo(Object)指定したオブジェクトとこのインスタンスを比較し、互いの関係を示す整数を返します。オブジェクトに等しいかどうかを示す値を返します。object.Equals(Object)このインスタンスが指定したオブジェクトと同一であるかどうかを示す値を返します。値の型の型コードを返します。