有没有办法混淆Cruisecontrol.net 1.6中的“与”和“或”运算符?我的if条件如下:
if ((A="a" && a="a") || (B="b" && b="b"))
{
//Task to be done
}
用CC(OR部分)书写时也是一样的:
<conditional>
<conditions>
<orCondition>
<conditions>
<compareCondition value1="A" evaluation="equal" value2="a" />
<compareCondition value1="B" evaluation="equal" value2="b" />
</conditions>
</orCondition>
</conditions>
<tasks>
<!--Task to be done-->
</tasks>
</conditional>
并且当用CC与and部分一起写入时:
<conditional>
<conditions>
<andCondition>
<conditions>
<compareCondition value1="a" evaluation="equal" value2="a" />
<compareCondition value1="b" evaluation="equal" value2="b" />
</conditions>
</andCondition>
</conditions>
<tasks>
<!--Task to be done-->
</tasks>
</conditional>
我想把这两个都写成一个单独的条件运算。有可能吗?