C# 对比2个listbox内容 找出不重复的值给list3
2个回答
展开全部
楼上正解哈,按照这个思路来做!!
假设你的listbox中放的string类型的数据!!
List<string> list3 = new List<string>();
foreach (string obj1 in listbox1.Items)
{
bool isfind = false;
foreach (string obj2 in listbox2.Items)
{
if (obj1.Trim().Equals(obj2.Trim()))
{
isfind = true;
break;
}
}
if (!isfind)
list3.Add(obj1);
}
假设你的listbox中放的string类型的数据!!
List<string> list3 = new List<string>();
foreach (string obj1 in listbox1.Items)
{
bool isfind = false;
foreach (string obj2 in listbox2.Items)
{
if (obj1.Trim().Equals(obj2.Trim()))
{
isfind = true;
break;
}
}
if (!isfind)
list3.Add(obj1);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询