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

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