0

メソッドのリストがあり、リストからランダムなメソッドを選択し、ブール値が true に設定されている間に実行したいと考えています。私は持っている:

 List<Action> myActions = new List<Action>();

 public void SetupRobot()
 {               
    myActions.Add(mRobot.turnLeft);
    myActions.Add(mRobot.turnRight);
    myActions.Add(mRobot.move);
 }


 private void randomDemo()
    {
        while (mRandomActive)
        {           
                foreach (Action aAction in myActions)
                {
                    //randomly method and execute
                    Random rndm = new Random();
                }
        }
    }

オブジェクト rndm を使用してリストからメソッドを選択する方法がわからない

4

2 に答える 2