示例#1
0
        /// <summary>
        /// Main entry point.
        /// </summary>
        /// <param name="args"></param>
        public static void Main(string[] args)
        {
#if DEBUG
            if (args.Length == 0)
            {
                Console.WriteLine(HelpText);
            }
            else if (args[0] == "-fun")
            {
                Directory.SetCurrentDirectory("test");
                GenerateFiles("testfile", int.Parse(args[1]));
            }
            CLI      c;
            string[] arf;
            bool     exit = false;
            do
            {
                arf = Console.ReadLine().Pack(" ").ToArray();
                if (arf.Contains("exit"))
                {
                    exit = true;
                }
                c = new CLI(arf);
                c.Shutdown();
                c = null;
            } while (!exit);
#elif RELEASE
            if (args.Length == 0)
            {
                Console.WriteLine(HelpText);
            }
            else
            {
                new CLI(args);
            }
#endif
        }
示例#2
0
 static void Main(string[] args)
 {
     CLI.Main(args);
 }