Правки по удаление / добавлению самолетов

This commit is contained in:
Данияр Аглиуллов 2022-10-07 18:31:50 +04:00
parent e4026d0b86
commit 56df1b9cb5

View File

@ -36,8 +36,8 @@ namespace AirBomber
/// Добавление объекта в набор
/// </summary>
/// <param name="airplane">Добавляемый самолет</param>
/// <returns></returns>
public bool Insert(T airplane)
/// <returns>Возвращает позицию вставленного объекта, либо -1 если его не удалось вставить</returns>
public int Insert(T airplane)
{
return Insert(airplane, 0);
}
@ -51,15 +51,15 @@ namespace AirBomber
/// </summary>
/// <param name="airplane">Добавляемый самолет</param>
/// <param name="position">Позиция</param>
/// <returns></returns>
public bool Insert(T airplane, int position)
/// <returns>Возвращает позицию вставленного объекта, либо -1 если его не удалось вставить</returns>
public int Insert(T airplane, int position)
{
if (!isCorrectPosition(position))
{
return false;
return -1;
}
_places.Insert(position, airplane);
return true;
return position;
}
/// <summary>
/// Удаление объекта из набора с конкретной позиции