Заполнить массив элементами из Enum

102
19 июня 2021, 14:30

Подскажите, нужно заполнить массив, не где не могу найти как работать толково с типом enum.

Card[] deckCards = new Card[52];

CreateDeckCards()
        {
            for (int i = (int)Lear.Clubs; i < (int)Lear.Spades; ++i)
            {
                for (int j = (int)Rank.Ace; j < (int)Rank.Two; ++j)
                {
                    deckCards[i] = new Card(Lear[i], Rank[j], true); //Что не так делаю? 
                }
            }
        }

Вот на всякий случай конструктор класса Card

public Card(Rank rank, Lear lear, bool isFaceUp)
        {
            //TODO: Тут должна быть проверка
            c_Rank = rank;
            c_Lear = lear;
            this.isFaceUp = isFaceUp;
        }
READ ALSO
Разбор PDF-файла (low level)

Разбор PDF-файла (low level)

Я решил попробовать разобрать PDF-файл средствами c# и у меня возник вопросВопрос, наверное, больше про байты, чем про сам формат, но если вы работали...

134
Assembler в Pascal и в C#

Assembler в Pascal и в C#

Есть программа на паскале, написанная изначально не мнойПеревожу ее на C#

124
Как открыть cmd.exe от системного пути?

Как открыть cmd.exe от системного пути?

Всем привет! Нужно, чтобы cmdexe открывался по пути "{Системный диск}\Windows\System32"

114