diff --git a/AirBomber/AirBomber/SetAirplanesGeneric.cs b/AirBomber/AirBomber/SetAirplanesGeneric.cs
index 097d88f..c3a054a 100644
--- a/AirBomber/AirBomber/SetAirplanesGeneric.cs
+++ b/AirBomber/AirBomber/SetAirplanesGeneric.cs
@@ -36,8 +36,8 @@ namespace AirBomber
/// Добавление объекта в набор
///
/// Добавляемый самолет
- ///
- public bool Insert(T airplane)
+ /// Возвращает позицию вставленного объекта, либо -1 если его не удалось вставить
+ public int Insert(T airplane)
{
return Insert(airplane, 0);
}
@@ -51,15 +51,15 @@ namespace AirBomber
///
/// Добавляемый самолет
/// Позиция
- ///
- public bool Insert(T airplane, int position)
+ /// Возвращает позицию вставленного объекта, либо -1 если его не удалось вставить
+ public int Insert(T airplane, int position)
{
if (!isCorrectPosition(position))
{
- return false;
+ return -1;
}
_places.Insert(position, airplane);
- return true;
+ return position;
}
///
/// Удаление объекта из набора с конкретной позиции