void Учесть(Фигура фигура, ТипМодификации типМодификации) { if (фигура == null) { return; } var модификатор = (int)типМодификации; foreach (var точка in фигура.ПолучитьТочки()) { if (Cодержит(точка)) { яды[точка.Y][точка.X] += модификатор; } } ПолеИзменилось?.Invoke(this, EventArgs.Empty); }
public bool Содержит(Фигура фигура) => фигура.ПолучитьТочки().All(Cодержит);