list.GroupBy(i => i).Where(g => g.Count() > 1).Count() >= 1;
谁可以解释下=>代表什么呢?看的好晕。

解决方案 »

  1.   

    将list中的元素分组,取每组中元素个数大于1的记录,有可能用于判断List中的元素是否存在重复项。
      

  2.   

    lambda表达式
    记得有人问过这样的问题
      

  3.   

    http://msdn.microsoft.com/zh-cn/library/bb397687.aspx
    Net3.0里开始支持的
      

  4.   

    Lambda运算符
    http://space.itpub.net/12639172/viewspace-464474
      

  5.   

    linq 里面的Lambda表达式
    可以理解为 goes to
      

  6.   


    /*
    lambda表达式
    意思是:分组,判断某条记录出现多次的数据。
    该表达式好像是从3.0版本开始的~
    */
      

  7.   

    你是不是建了个.NET2.0版本的控制台程序?
      

  8.   

    lambda表达式
    分组,判断某条记录出现多次的数据。
      

  9.   

    Lambda表达式  .net 3.0新增的
    很好用,使用起来很简洁。
    推荐楼主学习
      

  10.   

    goes to 
    lamda表达式
    如果在对性能不是很苛刻的地方,可以使用这种查询语句,代码可读性更强些
      

  11.   

    跟我一样,第一次接触时,在代码调出提示框里怎么也找不到所谓的=>,后来才知道是linq经常用到的lamda表达式
      

  12.   

    linq中的常用到的语法
    读作goes to