Posterior a investigar con especialistas en este tema, programadores de varias ramas y profesores dimos con la respuesta al dilema y la dejamos plasmada en este post.
Ejemplo 1: C# aleatoriza una lista
var shuffledcards = cards.OrderBy(a => Guid.NewGuid()).ToList();
Ejemplo 2: c# aleatorio
privatestaticRandom rng =newRandom();publicstaticvoidShuffle<T>(thisIList<T> list)int n = list.Count;while(n >1)
n--;int k = rng.Next(n +1);Tvalue= list[k];
list[k]= list[n];
list[n]=value;
valoraciones y reseñas
Eres capaz de animar nuestra tarea ejecutando un comentario o dejando una valoración te lo agradecemos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)