private void btnShuffle_Click(object sender, EventArgs e) { int j; int cardIndex; int deckSize; int passes; string buff; string temp; clsCardDeck myDeck = new clsCardDeck(); passes = myDeck.ShuffleDeck(); txtPassCounter.Text = "It took " + passes.ToString() + " passes to shuffle the deck."; deckSize = myDeck.DeckSize; for (cardIndex = 1; cardIndex < deckSize + 1;) { buff = ""; for (j = 0; j < 13; j++) { temp = myDeck.getOneCard(cardIndex); if (temp.Length == 0) { MessageBox.Show("Error reading deck.", "Processing Error"); return; } buff += temp + " "; cardIndex++; } lstDeck.Items.Add(buff); } lstDeck.Items.Add(" "); }
private void btnShuffle_Click(object sender, EventArgs e) { int j; int cardIndex; int deckSize; int passes; string buff; string temp; clsCardDeck myDeck = new clsCardDeck(); bool flag; int val = 10; double year; double result; //flag = int.TryParse(txtYear.Text, out val); // some code that does whatever… year = val; val = Convert.ToInt32(year); result = Math.Pow(10, year); passes = myDeck.ShuffleDeck(); lblPassCounter.Text = "It took " + passes.ToString() + " passes to shuffle the deck"; deckSize = myDeck.DeckSize; for (cardIndex = 1; cardIndex < deckSize + 1;) { buff = ""; for (j = 0; j < 13; j++) // Show 13 cards per line { temp = myDeck.getOneCard(cardIndex); if (temp.Length == 0) { MessageBox.Show("Error reading deck.", "Processing Error"); return; } buff += temp + " "; cardIndex++; } lstDeck.Items.Add(buff); } lstDeck.Items.Add(" "); // Add an empty line }
private void btnShuffle_Click(object sender, EventArgs e) { int j; int cardIndex; int deckSize; int passes; string buff; string temp; clsCardDeck myDeck = new clsCardDeck(); passes = myDeck.ShuffleDeck(); txtPassCounter.Text = "It took " + passes.ToString() + " passes to shuffle the deck."; deckSize = myDeck.DeckSize; for (cardIndex = 1; cardIndex < deckSize + 1; ) { buff = ""; for (j = 0; j < 13; j++) { temp = myDeck.getOneCard(cardIndex); if (temp.Length == 0) { MessageBox.Show("Error reading deck.", "Processing Error"); return; } buff += temp + " "; cardIndex++; } lstDeck.Items.Add(buff); } lstDeck.Items.Add(" "); }
private clsCardDeck myDeck; // A card deck object // =============== constructor(s) ====================== public clsInBetweenRules() { balance = 100; wager = 10; myDeck = new clsCardDeck(); }