110,536
社区成员
发帖
与我相关
我的任务
分享
ArrayList array = new ArrayList();
foreach (m in n) //循环添加若干字符串元素
{
array.Add(str);
}
list.RemoveAll(s => removeList.Where(m => s.IndexOf(m) != -1).Count() > 0);
//用List<string>
List<string> list = new List<string>();
list.Add("123aaa321");
list.Add("123bbb321");
list.Add("123ccc321");
list.Add("123ddd321");
//比如删除包含aaa,bbb,ccc的。
string[] removeList = new string[]{"aaa","bbb","ccc"};
list.RemoveAll(
delegate(string s)
{
return Array.Find(removeList, delegate(string m)
{
return s.IndexOf(m) != -1;
}) != null;
});
foreach (string s in list)
{
Console.WriteLine(s);
}