int[] tt = { 1, 12, 5, 4, 8, 36, 15, 74, 13, 44, 121, 3, 9 };Console.WriteLine ("============随机取10个===========");//这里直接tolist,由预编译表达式转对象,不然下面的except会得不到想要的差集var q = tt.OrderBy (e => Guid.NewGuid ()).Take (10).ToList (); q.ForEach (x => Console.WriteLine (x));Console.WriteLine ("============取得差集===========");var l = tt.Except (q);l.ToList ().ForEach (x => Console.WriteLine (x));
下载用linq实现 从数组中随机选n个 元素 示例用户还喜欢


评论