So erhalten Sie ein zufälliges Objekt mit LINQ [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 So erhalten Sie ein zufälliges Objekt mit LINQ [geschlossen]

Post by Anonymous »

Ich versuche, ein zufälliges Objekt in Linq zu erhalten. So habe ich es getan. < /P>

Code: Select all

//get all the answers
var Answers = q.Skip(1).Take(int.MaxValue);
//get the random number by the number of answers
int intRandomAnswer = r.Next(1, Answers.Count());
int count = 0;

//locate the answer
foreach(var Answer in Answers)
{
if (count == intRandomAnswer)
{
SelectedPost = Answer;
break;
}
count++;
}
Ist dies der beste Weg, dies zu tun?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post