Нужно взять три рандомных числа из дэка и поместить в List - C#

Узнай цену своей работы

Формулировка задачи:

Дек состоит из элементов, эти элементы требуется закинуть в листы по три элемента каждый И вот сама проблема - не могу закинуть Помогите пожалуйста...
Public Deck()
    {
        List<int> koloda = new List<int>();
        for (int i = 0; i < 104; i++) 
        { 
            koloda.Add(i); 
        }
        int j = 0;
        while (j < koloda.Count)
        {
            if (koloda[j]%13== 0)
            {
                koloda.Remove(j);
            }
            else j++;
        }
        int n;
        Random random = new Random();
        for (int i = cards.Count; i >= 0; i--)
        {
            n = random.Next(i);
            Card card = new Card(koloda[n] / 13, koloda[n] % 13);
            card.Img = (Bitmap)Properties.Resources.ResourceManager.GetObject("_" + (koloda[n]%52).ToString());
            card.Img.MakeTransparent(Color.Green);
            cards.Push(card);
            koloda.Remove(n);
        }
    }
 
    public void rasklad()
    {
        piles = new List<Pile>(16);
        for (int i = 0; i >= 3; i++)
        deck.
        ...
    }

Решение задачи: «Нужно взять три рандомных числа из дэка и поместить в List»

textual
Листинг программы
Public Deck()

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы