List集合  对象结构:
id    module    AuthID  User_id
--------------------------------------------------------------------------------------
moduleName和User_id 是存在多条重复数据,现在是想得到 
Dictionary<string(User_id字段), Dictionary<string(module字段),List<long>(AuthID字段)>>  的集合,怎么写我想用 GroupBy 但是不会写。大牛们有什么 好的想法或者写法,都请赐教。

解决方案 »

  1.   

    本帖最后由 caozhy 于 2013-07-31 10:11:57 编辑
      

  2.   


    还有个问题
    这个方法得到的是 Dictionary<string, Dictionary<string,List<对象>>>  但是我需要的是:
    Dictionary<string, Dictionary<string,List<对象的authid>>>
      

  3.   

    y => y.ToList()
    =>
    y => y.Select(z => z.authid).ToList()
      

  4.   


    还有个问题
    这个方法得到的是 Dictionary<string, Dictionary<string,List<对象>>>  但是我需要的是:
    Dictionary<string, Dictionary<string,List<对象的authid>>>
    哦 我想到了 再加个 .select(t=>t.AuthID)就行了。
      

  5.   


    还有个问题
    这个方法得到的是 Dictionary<string, Dictionary<string,List<对象>>>  但是我需要的是:
    Dictionary<string, Dictionary<string,List<对象的authid>>>
    哦 我想到了 再加个 .select(t=>t.AuthID)就行了。是啊,不难的。对不对。