이름 배열에서 무작위로 선택하는 linq 임의 선택기가 있습니까?이름 배열에서 임의로 선택하는 샘플 이름 생성기
var randomname = {"Jess", "Jay", "Jen", "Jack", "Jan"}.select(a => a.random());
이름 배열에서 무작위로 선택하는 linq 임의 선택기가 있습니까?이름 배열에서 임의로 선택하는 샘플 이름 생성기
var randomname = {"Jess", "Jay", "Jen", "Jack", "Jan"}.select(a => a.random());
쉬운, 그냥 난수 생성기를 사용하고 그것을 통해 분류 :
Random rnd = new Random();
var randomname = {"Jess", "Jay", "Jen", "Jack", "Jan"}.OrderBy(a => rnd.NextDouble()).First();
여기 LINQ 필요 없음을.
이string[] items = { "Jess", "Jay", "Jen", "Jack", "Jan" };
Random r = new Random();
int index = r.Next(0, items.Length);
string randomItem = items[index];
당신은 .skip
Random rand = new Random();
int toSkip = rand.Next(0, randomname.Count );
randomname.Skip(toSkip).Take(1).First(); //Or without linq a randomname[toSkipe];
을 사용할 수 있습니다 그냥 바인딩 상위로
Random.Next
를 사용하여 낮은