如题,在list中如何取出指定条数的记录

解决方案 »

  1.   

    linq里有Take方法:            List<int> list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 };
                var result = list.Take(5);
                foreach (int i in result)
                    Console.WriteLine(i);
      

  2.   


     List<int> list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 };
     var query1 = list.Take(3);  //取前三条
     var query2 = list.Skip(3);  //除去前三条
      

  3.   


    用linq的take方法。。从开头返回指定数量的连续元素