Изменен метод добавления в начало набора

This commit is contained in:
Илья 2023-10-10 17:42:35 +04:00
parent 656f12f9a9
commit ba9a4d66ce

View File

@ -1,4 +1,6 @@
namespace ProjectMonorail.Generics
using System.Numerics;
namespace ProjectMonorail.Generics
{
/// <summary>
/// Параметризованный набор объектов
@ -32,24 +34,7 @@
/// <returns></returns>
public int Insert(T monorail)
{
int nullIndex = -1, i;
for (i = 0; i < Count; i++)
{
if (_places[i] == null)
{
nullIndex = i;
break;
}
}
if (nullIndex < 0)
return -1;
for (i = nullIndex; i > 0; i--)
{
_places[i] = _places[i - 1];
}
_places[0] = monorail;
return 0;
return Insert(monorail, 0);
}
/// <summary>