約200個の行(行)のテキストファイルから(n個)のランダムな行を読み込み、 "recSongs"というリストボックスを作成しようとしています。私は、テキストファイルから1つのランダムな行を取得するいくつかの単純なコードを提供していますが、私はn個の量を取得したい。c#txtファイルから 'n'個のランダムな行を読む
ここに私のコードです。
var lines = File.ReadAllLines(@"file.txt");
var r = new Random();
var randomLineNumber = r.Next(0, lines.Length - 1);
var line = lines[randomLineNumber];
recSongs.Items.Add(line);
を回避し、最後の行が原因二番目のパラメータに選択されることはないだろうが包括的ではありません。 – dcg
同じ行をランダムに2回ランダムに表示しないでください。 – Tee