From bc98100b241a4b13c3d27c88cd300de2e38d7b46 Mon Sep 17 00:00:00 2001 From: Debug_pro Date: Thu, 26 Feb 2026 01:12:09 +0300 Subject: [PATCH] Create ShapeContainer.cs --- DrawFigureLibrary/ShapeContainer.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 DrawFigureLibrary/ShapeContainer.cs 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); + } +}