Tworzenie listy
List<string> lottoNumbers = new List<string>()
{
"Anna", "John", "Mark", "Alice"
};
List<string> lottoNumbers =
[
"Anna", "John", "Mark", "Alice"
];
List<string> names = new List<string>();
names.Add("John");
names.Add("Adam");
names.Add("Victoria");
names.Add("Sophia");
names.Add("George");
names.Remove("John");
names.RemoveAt(2);
Console.WriteLine(names.Count);
foreach (string name in names)
{
Console.WriteLine(name);
}
Losowanie lotto za pomocą listy C#
Random rand = new();
List<int> lottoNumbers = new List<int>();
for (int i = 1; i <= 49; i++)
{
lottoNumbers.Add(i);
}
int[] lottoWinners = new int[6];
for(int i = 0; i < lottoWinners.Length; i++)
{
int random = rand.Next(0, lottoNumbers.Count);
lottoWinners[i] = lottoNumbers[random];
lottoNumbers.RemoveAt(random);
}
foreach (int number in lottoWinners)
{
Console.WriteLine(number);
}