2010-05-30 9 views

Respuesta

2
IEnumerable<int> numbers = Enumerable.Range(1, 100); 
Random random = new Random(); 

IEnumerable<int> randomSelection = numbers.OrderBy(n => random.Next()).Take(25); 

foreach (int i in randomSelection) 
    Console.WriteLine(i); 
+1

Ese orden aleatorio 'OrderBy' es una forma inteligente de explotar linq para este problema. +1. –

+0

Gracias por tomarse el tiempo de un fin de semana y dar una solución. – Jasl

Cuestiones relacionadas