c#数组没有Remove方法,转换为list,再使用Remove方法,例如数组 a,b,c 去除b 只剩a c

c#数组没有Remove方法,转换为list再移除,因为list自带Remove方法

string aaa=a,b,c;

var array=aaa.Split(',');// 数组

List<String> list = array.ToList();//转换为list

for (int i=0;i< list.Count;i++)

{

if (list[i] == "b")

{

list.Remove(list[i]);

}

}

string[] newarray=list.ToArray();

最后 数组为 a c