示例#1
0
 private static void Main(string[] args)
 {
     var coordinator = new Coordinator();
     for (int i = 0; i < 5; i++)
     {
         // Avoid capturing the index variable
         int copy = i;
         coordinator.Add(x => CreateCoroutine(copy, x));
     };
     coordinator.Start(3);
 }
示例#2
0
        private static void Main(string[] args)
        {
            var coordinator = new Coordinator();

            for (int i = 0; i < 5; i++)
            {
                // Avoid capturing the index variable
                int copy = i;
                coordinator.Add(x => CreateCoroutine(copy, x));
            }
            ;
            coordinator.Start(3);
        }