x 人のユーザーを含むデータベースがあり、すべてのユーザーをランダムに取得してから、サイトに 50 人のユーザーを書き込みたいと考えています。現在、私は.take(50)
最新の 50 ユーザーのみを使用して取得しています。テーブル全体からランダムに 50 をシャッフルしたいのですが、何かアイデアはありますか?
これは私のコードが今のように見えるものです:
userList = userList.OrderBy(user => -user.ID).Take(userCount).ToList();
注: userlist
すべてのユーザーの私のリストです。ご覧のとおり、私は現在、リストするユーザーの数を指定する userCount という変数でラムダを使用しています!