Esempio n. 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("any key start");
            Console.ReadKey();
            var AO1 = CompilerHelper.ASyncBuild_MHX_DATA(new[] { "demo.exe" });

            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine();
            int index = 0;

            while (AO1.isDone == false)
            {
                //Console.SetCursorPosition(index, 2);
                Console.Write(".");
                index++;
                index = HMath.Clamp(index, 0, 100);
                //Console.SetCursorPosition(0, 3);
                Console.WriteLine(AO1.Log);
                Thread.Sleep(500);
            }
            Console.WriteLine();
            Console.WriteLine("FINISHED 1");
            var AO2 = Compiler.AsyncTryComplire("输出.exe");

            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine();
            index = 0;
            while (AO2.isDone == false)
            {
                Console.Write(".");
                index++;
                index = HMath.Clamp(index, 0, 100);
                Console.WriteLine(AO1.Log);
                Thread.Sleep(500);
            }

            Console.WriteLine();
            Console.WriteLine("ALL FINISHED..");
            Console.WriteLine("Any key esc.");
            Console.ReadKey();
        }