none
关于遍历两个List,然后比较。 RRS feed

  • 问题

  • List<int> list1 = {1,2,3,4,5}

    List<int> list2 = {2,4,6,8,10}

    现在要让list2与list1去比较,list1中有的,则不增加,list1中没有的,则添加到list1中去。

    请问用list.Exist(委托) 如何使用?

    2010年5月14日 1:38

答案

  • 大概如下,注意这里使用匿名方法

    foreach(int n in list2) {
    if(!list1.Exists(delegate(int m) { return m == n; })) {
    list1.Add(n);
    }
    }


    问题要简单,错误须详细@错误/异常/堆栈信息+操作系统+软件版本+all the context of the issue Hope Helpful | http://www.leoworks.net
    2010年5月14日 2:03