static УголПоворота() { _0 = new УголПоворота(0); _90 = _0.ПротивЧасовой(); _180 = _90.ПротивЧасовой(); _270 = _180.ПротивЧасовой(); }
public Фигура(Позиция позиция, УголПоворота ориентация, ШаблонФигуры шаблон) { Позиция = позиция; Ориентация = ориентация; Шаблон = шаблон ?? throw new ArgumentNullException(nameof(шаблон)); }