C# 对比2个listbox内容 找出不重复的值给list3
答案:2 悬赏:50 手机版
解决时间 2021-03-14 23:20
- 提问者网友:椧運幽默
- 2021-03-14 05:43
C# 对比2个listbox内容 找出不重复的值给list3
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-03-14 05:56
楼上正解哈,按照这个思路来做!!
假设你的listbox中放的string类型的数据!!
List list3 = new List();
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
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);
}
全部回答
- 1楼网友:不想翻身的咸鱼
- 2021-03-14 06:49
不用排序的,两层循环顺序比较就好了。
当然如果你会linq,这个一个语句就搞定了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯