/// <summary>
 /// Удаление фигуры
 /// </summary>
 public void Remove(IClosedPlanarShape shape)
 {
     if (_container.Contains(shape) == true)
     {
         _container.Remove(shape);
     }
 }
 /// <summary>
 /// Добавление фигуры
 /// </summary>
 public void Add(IClosedPlanarShape shape)
 {
     _container.Add(shape ?? throw new ArgumentNullException(nameof(shape)));
 }