Random element of List from LINQ SQL

前端 未结 6 1270
执笔经年
执笔经年 2020-12-15 02:35

I\'m using C# 3.5 and am currently using Linq to get all users from a user table and put them in a list.

Now I would like to return a random

6条回答
  •  庸人自扰
    2020-12-15 03:23

    How about something like this?

    var users = GetUsers();
    var count = user.Count();
    var rand = new System.Random();
    var randomUser = users.Skip(rand.Next(count)).FirstOrDefault();
    

提交回复
热议问题