私のコード(C#)には3つのブールint32
値があり、ブール値true
とfalse
. 次のようなifステートメント以外の方法でこれを達成する最良の方法は何ですか:
if(a && b && !c)
d = 1;
if(a && !b && !c)
d = 2;
//etc.. ect...
編集: int32 値を設定するには、3 つのブール値に可能なすべての組み合わせが必要です。
編集 2:「d」の値は、2 つの異なるブール比較で同じにすることができます。
私のコード(C#)には3つのブールint32
値があり、ブール値true
とfalse
. 次のようなifステートメント以外の方法でこれを達成する最良の方法は何ですか:
if(a && b && !c)
d = 1;
if(a && !b && !c)
d = 2;
//etc.. ect...
編集: int32 値を設定するには、3 つのブール値に可能なすべての組み合わせが必要です。
編集 2:「d」の値は、2 つの異なるブール比較で同じにすることができます。