当条件具备流畅验证时,可进行多次验证
本文关键字:验证 条件 | 更新日期: 2023-09-27 18:25:43
我需要在fv的'when'子句中指定多个条件。
所以我想做这个
When(day => day.sunny.Equals(false) and day.rain.Equals(true), () =>
{
//rules would go in here
});
很明显,"and"不起作用,但我找不到正确语法的例子。
听起来像你想要的:
When(day => day.sunny.Equals(false) && day.rain.Equals(true), () =>
{
// Stuff
});
毕竟,这只是一个普通的C#。
顺便说一句,如果sunny
和rain
只是bool
的值,我认为这更可读:
When(day => !day.sunny && day.rain, () =>
{
// Stuff
});