111,097
社区成员




public static T[] DeleteItem<T>(T[] list, T v)
{
int c = list.Length;
for (int i = 0; i < c; i++)
{
if(list[i] == v)
{
T[] list2 = new T[c-1];
for (int j = 0; j < i; j++)
{
list2[j] = list[j];
}
for (int j = i + 1; j < c; j++)
{
list2[j - 1] = list[j];
}
return list2;
}
}
return list;
}