コード例 #1
0
        private void txtDraw_Click(object sender, RoutedEventArgs e)
        {
            
            Lotto rivi = new Lotto();
            List<int> lista = rivi.ArvoRivi((string)cbChoose.SelectedValue);

            for (int i = 0; i < lista.Count; i++) // Loop with for.
            {
                txtLaatikko.Text += (lista[i]).ToString()+", ";
            }
            txtLaatikko.Text += "\n";

            int vetoja = int.Parse(txtDrawns.Text);
            txtDrawns.Text = (vetoja + 1).ToString();
        }
コード例 #2
0
        private void ArvontaNappi_Click(object sender, RoutedEventArgs e)
        {
           
            int Rivimäärä = int.Parse(Rivit.Text);
            
            string ValittuPeli = Peli.Text;

            if (ValittuPeli == "Lotto")
            {
                Lotto rivi = new Lotto(39,7);
                int[][] Rivit = new int[Rivimäärä][];
                ValmiitRivit.Text += "Lotto numerot:";
                ValmiitRivit.Text += Environment.NewLine;
                for (int i=0; i<Rivimäärä; i++)
                { 
                   
                      Rivit[i]=(rivi.ArvoRivi());

                }
              
                        for(int a = 0; a < Rivimäärä; a++)
                        {
                    for (int j = 0; j < 7; j++)
                    {
                        ValmiitRivit.Text += Rivit[a][j] + ",".ToString();
                        
                    }
                    ValmiitRivit.Text += Environment.NewLine;
                }

                

            }
            if(ValittuPeli == "Viking Lotto")
            {
                Lotto rivi = new Lotto(48, 6);
                int[][] Rivit = new int[Rivimäärä][];
                ValmiitRivit.Text += "Viking lottonumerot:";
                ValmiitRivit.Text += Environment.NewLine;

                for (int i = 0; i < Rivimäärä; i++)
            {

                Rivit[i] = (rivi.ArvoRivi());

            }

            for (int a = 0; a < Rivimäärä; a++)
            {
                for (int j = 0; j < 6; j++)
                {
                    ValmiitRivit.Text += Rivit[a][j] + ",".ToString();

                }
                ValmiitRivit.Text += Environment.NewLine;
            }


            }
            if (ValittuPeli == "Eurojackpot")
            {
                Lotto rivi = new Lotto(50, 5);
                Lotto TähtiNumerot = new Lotto(10,2);
                int[][] Rivit = new int[Rivimäärä][];
                int[][] TähtiRivit = new int[Rivimäärä][];
                ValmiitRivit.Text += "Eurojackpot numerot:";
                ValmiitRivit.Text += Environment.NewLine;
                for (int i = 0; i < Rivimäärä; i++)
                {

                    Rivit[i] = (rivi.ArvoRivi());
                    TähtiRivit[i] = (TähtiNumerot.ArvoRivi());
                }

                for (int a = 0; a < Rivimäärä; a++)
                {
                    for (int j = 0; j < 5; j++)
                    {
                        ValmiitRivit.Text += Rivit[a][j] + ",".ToString();

                      
                    }
                    ValmiitRivit.Text += " Tähtinumerot: ";
                    for (int k = 0; k < 2; k++)
                    {
                        
                        ValmiitRivit.Text += TähtiRivit[a][k] + ",".ToString();
                    }
                    ValmiitRivit.Text += Environment.NewLine;
                   
                }


            }
        }