私は目立つように考えましたが、すでに出ているかどうかを知っているかどうかを知りたかったのです。
アクションまたはbool式を取得してbool出力を返すことができるヘルパークラスを作成します。おそらく拡張メソッドのようにそれをやっている。結合と分離のヘルパークラス
if(a==b.Or(a != c).And(IsBool).VerifyAll(numbers));
これは実際には良いアイデアですが、あなたはどう思いますか?
UPDATE
私の意図は、例えば、ブール用語の表現を取得し、単一の答えにそれらを結合です
public static bool Conjuntion(params bool[] expressions)
{
for (int i = 0; i < expressions.Length; i++)
{
if (!expressions[i])
{
return false;
}
}
return true;
}
それとも
public static bool Disjuntion(params bool[] expressions)
{
for (int i = 0; i < expressions.Length; i++)
{
if (!expressions[i])
{
return false;
}
}
return true;
}
「a」、「b」、「c」とは何ですか?「numbers」との関係は何ですか?代わりにラムダ式を意味しましたか? –
'Conjunction()'と 'Disjuntion()'メソッドは前の例とどう関係していますか?どうしてあなたは '&&'と '||'を使うのはなぜですか? 'VerifyAll()'とは何でしょうか? – svick