作者chrisQQ (ChrisLiu)
看板C_Sharp
标题Re: [问题] 如何移除List中的元素
时间Mon Jul 6 12:52:19 2009
※ 引述《SinclairShen (SinclairShen)》之铭言:
: 请问,如何用sTest2去移除sTest中的元素?
: List<string> sTest = new List<string>();
: List<string> sTest2 = new List<string>();
: sTest.Add("aaa");
: sTest.Add("bbb");
: sTest.Add("ccc");
: sTest.Add("ddd");
: sTest.Add("eee");
: sTest2.Add(sTest[2]);
: sTest2.Add(sTest[4]);
: sTest2.RemoveAt(0);
上面这行改成
foreach (string s in sTest2)
{
sTest.Remove(s);
}
: label1.Text = sTest[2].ToString();//如何让这行输出"ddd"而不是"ccc"
: 原本想说应该可以用Dispose,但是没有^^"
这样应该是你想要的吧@@?
你要取的应该是 sTest - sTest2 的集合吧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.145.202.66
1F:推 SinclairShen:明白~谢谢 07/07 01:26