У меня есть следующий метод:
public override bool IsSatisfiedBy(SourceFile candidate)
{
Console.WriteLine("Check 1: " + One.IsSatisfiedBy(candidate));
Console.WriteLine("Check 2: " + Two.IsSatisfiedBy(candidate));
Console.WriteLine("Check 3: " + Three.IsSatisfiedBy(candidate));
return One.IsSatisfiedBy(candidate) && Two.IsSatisfiedBy(candidate) && Three.IsSatisfiedBy(candidate);
}
Если я передам SourceFile в качестве аргумента, который не соответствует правилу 1, то правило 2 и 3 не проверяются.Я знаю, что это правильный путь, но я хотел бы прочитать больше о точном поведении, но я ничего не могу найти, потому что я не знаю, как называется это поведение: D