最近看一些不怎么常用的东西,试着写写,遇到这个问题
 var  stu=new { Name ="张三",Num=123}; //List <stu> list=new List<stu>  ();//怎么能才构建一个匿名类的集合, 

解决方案 »

  1.   

    本帖最后由 caozhy 于 2012-06-20 22:12:26 编辑
      

  2.   

    还得有个 new
    var list = (new List<int> { 1 }).ConvertAll(v1 => new { Name = "张三", Num = 123 });
      

  3.   

    匿名类用在LINQ里比较方便。
    如果不是用在LINQ中,还是别用匿名类了。
      

  4.   

      var istname=new List<string> { Name ="张三",Num=123};
      

  5.   


    var stu = new { Name = "张三", Num = 123 };
    var list = Enumerable.Repeat(stu, 1).ToList();