コード例 #1
0
        private static T ParseArgsImpl <T>(IConsole console, string[] args) where T : class
        {
            var app = new CommandLineApplication <T>(console, Directory.GetCurrentDirectory(), true);

            app.Conventions.UseDefaultConventions();
            app.Parse(args);
            return(app.Model);
        }
コード例 #2
0
        public static T ParseArgs <T>(params string[] args)
            where T : class
        {
            var app = new CommandLineApplication <T>(NullConsole.Singleton, Directory.GetCurrentDirectory(), true);

            app.Conventions.UseDefaultConventions();
            app.Parse(args);
            return(app.Model);
        }