我需要在fv。的“when”子句中指定多个条件。
所以我想这样做
When(day => day.sunny.Equals(false) and day.rain.Equals(true), () =>
{
//rules would go in here
});
显然'和'不会工作,但我找不到正确语法的例子。
答案 0 :(得分:9)
听起来像你想要的那样:
When(day => day.sunny.Equals(false) && day.rain.Equals(true), () =>
{
// Stuff
});
毕竟,这只是普通的C#。
顺便说一下,如果sunny
和rain
只是bool
值,我认为这更具可读性:
When(day => !day.sunny && day.rain, () =>
{
// Stuff
});