diff --git a/ArmoredCar/ArmoredCar/MapsCollection.cs b/ArmoredCar/ArmoredCar/MapsCollection.cs index 2fda741..6d7db7a 100644 --- a/ArmoredCar/ArmoredCar/MapsCollection.cs +++ b/ArmoredCar/ArmoredCar/MapsCollection.cs @@ -40,16 +40,18 @@ namespace ArmoredCar /// Название карты /// Карта public void AddMap(string name, AbstractMap map) - { - _mapStorages.Add(name, new MapWithSetArmoredCarsGeneric(_pictureWidth, _pictureHeight, map)); + { + if (!Keys.Contains(name)) + _mapStorages.Add(name, new MapWithSetArmoredCarsGeneric(_pictureWidth, _pictureHeight, map)); } /// /// Удаление карты /// /// Название карты public void DelMap(string name) - { - _mapStorages.Remove(name); + { + if (Keys.Contains(name)) + _mapStorages.Remove(name); } /// /// Доступ к парковке