rrqqq
usando?System;
usando?System.Collections.Generic;
espacio de nombres?Demo
{
clase?Program
{
static?void?Main(string[]?args)
{
//Inicializar usuario Información, reemplazada por letras aquí
List
{
"AAA"," BBB","CCC","DDD","EEE","FFF","GGG",
"HHH","III","JJJ","KKK","LLL", "MMM","NNN",
"OOO","PPP","QQQ","RRR","SSS","TTT"
};
//Se usa para almacenar usuarios ganadores
List
//Se usa para índice aleatorio
Random?random?=?new?Random((int)DateTime.Now.Ticks);
//Recorre los usuarios ganadores (los imprimí todos aquí)
mientras?(list.Count?!=?0?&&?list?!=?null)
{
int?index?=?random.Next( 0,?list.Count);
//Este código no tiene ningún significado práctico, solo sirve para separar la obtención de cinco datos a la vez
if?(resultList.Count ?%?6? ==?0)
{
resultList.Add("---------");
}
//Almacena los usuarios ganadores en la colección de resultados y elimina los datos en la colección de usuarios de origen
resultList.Add(list[index]);
list.Remove (lista[índice]);
}
foreach?(string?item?in?resultList)
{
Consola.WriteLine(elemento);
}
Console.ReadKey();
}
}
}
Resultado de ejecución:
---------
JJJ
SSS
NNN
CCC
PPP
---------
KKK
LLL p>
AAA
MMM
BBB
---------
RRR
QQQ
TTT
III
HHH
---------
OOO
DDD
FFF
GGG
EEE