2 つのメソッド呼び出しではなく 2 つの変数を評価している場合、天候は関係ありません。「&&」または「&」を使用します。
//some logic that sets bool values
boolean X = true;
boolean Y = true;
if (X & Y){
// perform some operation
}
if (X && Y){
// perform some operation
}
さらに、C# 3.0 / .NET 3.5 で使用している本では && 演算子のみを参照していますが、& 演算子は廃止されますか?