1
나는 프로그래밍에 익숙하지 않고 C#에 익숙하지 않은 나는 취하고있는 코스를 위해 블랙 잭 게임을 만들려고 노력 중이며 일찍 문제를 겪고있다.목록 양식을 다른 목록으로 이동하십시오. C#
내가하려는 것은 하나의 목록 <>에서 다른 항목으로 이동하는 것입니다. 또는 그것의 쉬운 경우; 다른 목록에 항목을 추가하십시오. 원래 목록 <에서 항목을 삭제하십시오. (또는 내가 완전히 잘못됐다고 생각하면 조언을 해주십시오.)
그래서 갑판에서 카드를 옮기십시오. 카드를 다른 목록 : playerHand
.
이
은 목록입니다 <> "카드의 갑판"어쩌면public Deck()
{
//add card suits-
cards = new List<Cards>();
// Hearts
cards.Add(new Cards("Ace", "Hearts", 11));
cards.Add(new Cards("2", "Hearts", 2));
cards.Add(new Cards("3", "Hearts", 3));
cards.Add(new Cards("4", "Hearts", 4));
cards.Add(new Cards("5", "Hearts", 5));
cards.Add(new Cards("6", "Hearts", 6));
cards.Add(new Cards("7", "Hearts", 7));
cards.Add(new Cards("8", "Hearts", 8));
cards.Add(new Cards("9", "Hearts", 9));
cards.Add(new Cards("Jack", "Hearts", 10));
cards.Add(new Cards("Queen", "Hearts", 11));
cards.Add(new Cards("King", "Hearts", 12));
// Diamonds
cards.Add(new Cards("Ace", "Diamonds", 11));
cards.Add(new Cards("2", "Diamonds", 2));
cards.Add(new Cards("3", "Diamonds", 3));
cards.Add(new Cards("4", "Diamonds", 4));
cards.Add(new Cards("5", "Diamonds", 5));
cards.Add(new Cards("6", "Diamonds", 6));
cards.Add(new Cards("7", "Diamonds", 7));
cards.Add(new Cards("8", "Diamonds", 8));
cards.Add(new Cards("9", "Diamonds", 9));
cards.Add(new Cards("Jack", "Diamonds", 10));
cards.Add(new Cards("Queen", "Diamonds", 11));
cards.Add(new Cards("King", "DIamonds", 12));
// Spade
cards.Add(new Cards("Ace", "Spades", 11));
cards.Add(new Cards("2", "Spades", 2));
cards.Add(new Cards("3", "Spades", 3));
cards.Add(new Cards("4", "Spades", 4));
cards.Add(new Cards("5", "Spades", 5));
cards.Add(new Cards("6", "Spades", 6));
cards.Add(new Cards("7", "Spades", 7));
cards.Add(new Cards("8", "Spades", 8));
cards.Add(new Cards("9", "Spades", 9));
cards.Add(new Cards("Jack", "Spades", 10));
cards.Add(new Cards("Queen", "Spades", 11));
cards.Add(new Cards("King", "Spades", 12));
// Clubs
cards.Add(new Cards("Ace", "Clubs", 11));
cards.Add(new Cards("2", "Clubs", 2));
cards.Add(new Cards("3", "Clubs", 3));
cards.Add(new Cards("4", "Clubs", 4));
cards.Add(new Cards("5", "Clubs", 5));
cards.Add(new Cards("6", "Clubs", 6));
cards.Add(new Cards("7", "Clubs", 7));
cards.Add(new Cards("8", "Clubs", 8));
cards.Add(new Cards("9", "Clubs", 9));
cards.Add(new Cards("Jack", "Clubs", 10));
cards.Add(new Cards("Queen", "Clubs", 11));
cards.Add(new Cards("King", "Clubs", 12));
}
감사합니다 , 나는 질문이있다. (죄송합니다 완전히 명백한 대답) 코드에서 "카드"무엇입니까? var 카드를 만들어야합니까? 그리고 그것이 무엇을 나타낼 것인가? – Kris
동적 개체 목록입니다. 당신은 그것과 목록으로 읽을 수 있습니다. 나는 게으르다가 그것의 튜플을 가지고있는 것 같지 않았다. –
그래, 고맙겠다. – Kris