1 ile 49 arasında rastgele birbirinden farklı 6 sayının seçimine dayanan bir algoritmaya sahip olan sayısal loto oyununun C# ile generic collection kullanılarak çözümü aşağıda verildiği şekilde kodlanabilir.
class Program
{
static void Main(string[] args)
{
List<int> sayilar = new List<int>();
for(int i=1;i<=49; i++) {
sayilar.Add(i);
}
for(int x=1;x<=6;x++) {
System.Threading.Thread.Sleep(1000); //Seçimler arası 1sn bekleme süresi
Random rnd = new Random();
int index = rnd.Next(0, sayilar.Count);
Console.WriteLine(sayilar[index]);
sayilar.RemoveAt(index);
}
Console.ReadLine();
}
}

