找传奇、传世资源到传世资源站!

用linq实现 从数组中随机选n个 元素 示例

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

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));

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复