Lista w C#

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);
}

Scroll to Top