比如说有4个listview:A、B、C、D
它们有可能是空的,不一定按次序往里加数据
如果当只有A里有数据时,不需要特殊显示
如果只有A、B里有数据,循环遍历就可以了
如果A、B、C里都有数据,那再一个一个循环是不是有点儿麻烦啊、?
我的想法是:
定义一个string[] X,用来存放重复的数据
当全都是空的时候,比如第一个加数据的是A,那就把A的所有数据都放到X里面;
第二个加数据的是B,把X里的数据和A挨个比较,如果X里的数据在B里找到了,那就留着,如果没找到,就删了,这样,如果A、B有重复的(比如有10个),那这时X里就只有10个数据了;
第三个加数据的是C,只要把X里剩的10个数据和C挨个比较就可以了
下面是我自己想出来的,不知道高手们有什么意见,给指点一下。