diff --git a/DrawFigureLibrary/ShapeContainer.cs b/DrawFigureLibrary/ShapeContainer.cs new file mode 100644 index 0000000..9cea5e3 --- /dev/null +++ b/DrawFigureLibrary/ShapeContainer.cs @@ -0,0 +1,13 @@ +namespace DrawFigureLibrary +{ + public static class ShapeContainer + { + public static List
FigureList { get; } = new List
(); + + public static void AddFigure(Figure fig) => FigureList.Add(fig); + + public static bool RemoveFigure(Figure fig) => FigureList.Remove(fig); + + public static Figure? FindByName(string name) => FigureList.FirstOrDefault(f => f.Name == name); + } +}