指定確率ランダム数による操作とアップルゲームの差が少ない

3473 ワード

public class demo

    {

        private string _name;



        public string Name

        {

            get { return _name; }

            set { _name = value; }

        }



        private int _rate;



        public int Rate

        {

            get { return _rate; }

            set { _rate = value; }

        }





        public demo(string name, int rate) { _name = name; _rate = rate; }



    }

    class Program

    {

        static void Main(string[] args)

        {

            Random rd = new Random();

            demo[] arraylist = new demo[3] { new demo(" ", 20), new demo(" ", 80), new demo(" ", 10) };

            for (var i = 0; i < arraylist.Length; i++)

            {

                if (rd.Next(0, 101) <= arraylist[i].Rate)

                {

                    // 

                }

                else { i++; }

            }

        }

    }