public int IndexOf(FieldInfo value)
{
int count = _data.Count;
FieldInfo[] items = _data.Items;
if (value == null)
{
for (int i = 0; i < count; i++)
{
if (items[i] == null)
return i;
}
return -1;
}
for (int i = 0; i < count; i++)
{
if (value.Equals(items[i]))
return i;
}
return -1;
}