Итак, у меня есть этот Boolean метод, который возвращает результат, основанный на логических свойствах двух объектов.return boolean на основе логического свойства объекта
Я передаю два объекта, которые представляют состояние деловой ветви. Одно состояние - состояние ветви перед бурей, а другое - после бури.
Некоторые из филиалов, возможно, имели фонд восстановления на месте до бури, а некоторые - нет. Поэтому это проверяется.
Вот как это выглядит:
public override bool SendUpdateNotifcation(AsianBranch beforeStorm, AsianBranch afterStorm)
{
return beforeStorm.HasRebuildingFund && afterStorm.HasRebuildingFund;
}
Свойство, HasRebuildindFund, является логическим.
Проблема заключается в том, что этот метод всегда возвращает значение true, и не имеет значения, являются ли оба состояния истинными, ложными или истинными, а другое - ложным.
Является ли моя логика совершенно неправильной?
Благодаря
Проблема в другом месте 100% –