Готовая 4 лабораторная работа

This commit is contained in:
sqdselo 2024-04-28 00:20:54 +04:00
parent f57496c459
commit 052b9929c1

View File

@ -11,14 +11,21 @@ namespace HoistingCrane.CollectionGenericObjects
public int Count
{
get { return arr.Length; }
}
}
public int SetMaxCount
{
set
{
if (value > 0)
{
arr = new T?[value];
if (arr.Length > 0)
{
Array.Resize(ref arr, value);
}
else
{
arr = new T?[value];
}
}
}
}
@ -33,14 +40,7 @@ namespace HoistingCrane.CollectionGenericObjects
public int Insert(T obj)
{
for (int i = 0; i < Count; i++)
{
if (arr[i] == null)
{
return Insert(obj, 0);
}
}
return -1;
return Insert(obj, 0);
}
public int Insert(T obj, int position)