public static void Main(String[] args) { /* instantiate EnvUtils */ EnvUtils envUtils = new EnvUtils(); #region Args < 1 Processing if (args.Length < 1 || args.Length > 1) { Common.ClearScreen(); EnvUtils.JTEnvHelpMessage(); Environment.Exit(1); } #endregion #region Arg[0] Switch var option = args[0].ToLower(); switch (option) { case "-h": case "-help": Common.ClearScreen(); EnvUtils.JTEnvHelpMessage(); Environment.Exit(0); break; case "-v": case "-version": Common.ClearScreen(); PrintAssemblyHeader(); Environment.Exit(0); break; case "-a": case "-all": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.UserEnvList), "User Vars"); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.JavaEnvList), "Java Vars"); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.SystemEnvList), "System Vars"); Environment.Exit(0); break; case "-u": case "-user": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.UserEnvList), "User Vars"); Environment.Exit(0); break; case "-j": case "-java": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.JavaEnvList), "Java Vars"); Environment.Exit(0); break; case "-s": case "-system": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.SystemEnvList), "System Vars"); break; default: Common.ClearScreen(); EnvUtils.JTEnvHelpMessage(); break; } #endregion } /* End - Main Method */
public static void Main(String[] args) { /* instantiate EnvUtils */ EnvUtils envUtils = new EnvUtils(); #region Args < 1 || > 1 Processing if (args.Length < 1 || args.Length > 1) { Common.ClearScreen(); EnvUtils.JTEnvHelpMessage(); Environment.Exit(1); } #endregion #region Arg[0] Switch // TODO - Convert switch to use McMaster.Extensions.CommandLineUtils // Github URL: https://github.com/natemcmaster/CommandLineUtils // - PM> Install-Package McMaster.Extensions.CommandLineUtils // - dotnet add package McMaster.Extensions.CommandLineUtils var option = args[0].ToLower(); switch (option) { case "-h": case "-help": Common.ClearScreen(); EnvUtils.JTEnvHelpMessage(); Environment.Exit(0); break; case "-v": case "-version": Common.ClearScreen(); PrintAssemblyHeader(); Environment.Exit(0); break; case "-a": case "-all": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.UserEnvList), "User Vars"); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.JavaEnvList), "Java Vars"); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.JtsdkEnvList), "JTSDK Vars"); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.SystemEnvList), "System Vars"); Environment.Exit(0); break; case "-u": case "-user": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.UserEnvList), "User Vars"); Environment.Exit(0); break; case "-j": case "-java": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.JavaEnvList), "Java Vars"); Environment.Exit(0); break; case "-s": case "-system": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.SystemEnvList), "System Vars"); break; case "-z": Common.ClearScreen(); PrintAssemblyHeader(); EnvUtils.GetSectionInformaiton(new List <string>(envUtils.JtsdkEnvList), "JTSDK Vars"); break; default: Common.ClearScreen(); EnvUtils.JTEnvHelpMessage(); break; } #endregion } /* End - Main Method */