Wednesday 15 May 2013

How can I get a random sized list of random entries out of an IEnumerable in C# -


मेरे पास निम्न श्रेणी है:

  सार्वजनिक वर्ग का प्रश्न {public int questionId {get; सेट; } सार्वजनिक स्ट्रिंग शीर्षक {get; सेट; }}   

और मेरे पास एक चर में है:

  IEnumerable & lt; प्रश्न & gt; _questions = GetQuestions.Get ();   

मैं उन संग्रहों के संग्रह को कैसे ले सकता हूं जो चर _questions में हैं और संग्रह के 1 और 4 यादृच्छिक प्रश्नों की यादृच्छिक सूची में वापस लौट सकते हैं?

आप शफल कर सकते हैं सूची पहले और फिर लो ()

  var परिणाम = _questions.OrderBy (x = & gt; Guid.NewGuid ())। ले लो (नया रैंडम ()। अगला (4) + 1);    

No comments:

Post a Comment