public bool Contains(T item)
{
if ((object?)item == null)
{
for (int i = 0; i < _size; i++)
{
if ((object?)_items[i] == null)
{
return true;
}
}
return false;
}
else
{
EqualityComparer<T> c = EqualityComparer<T>.Default;
for (int i = 0; i < _size; i++)
{
if (c.Equals(_items[i], item))
{
return true;
}
}
return false;
}
}