コード例 #1
0
        void Учесть(Фигура фигура, ТипМодификации типМодификации)
        {
            if (фигура == null)
            {
                return;
            }
            var модификатор = (int)типМодификации;

            foreach (var точка in фигура.ПолучитьТочки())
            {
                if (Cодержит(точка))
                {
                    яды[точка.Y][точка.X] += модификатор;
                }
            }

            ПолеИзменилось?.Invoke(this, EventArgs.Empty);
        }
コード例 #2
0
 public bool Содержит(Фигура фигура) => фигура.ПолучитьТочки().All(Cодержит);