CSSScript.SearchDirs.Main C# (CSharp) Метод

Main() приватный Метод

private Main ( string args ) : void
args string
Результат void
        static public void Main(string[] args)
        {
            if (args.Length == 1 && (args[0] == "?" || args[0] == "/?" || args[0] == "-?" || args[0].ToLower() == "help"))
                Console.WriteLine(
                    "Usage: cscscript SearchDirs [/add path]\n" +
                    "This script displays list of the CS-Script search directories for script file and assembly probing.\n\n" +
                    "</add> -  command switch to add new search directory\n" +
                    "<path> -  search directory\n" +
                    " Example: cscscript SearchDirs /add c:\\Temp\n");
            else
                try
                {
                    if (args.Length > 1 && args[0] == "/add")
                    {
                        Settings settings = Settings.Load(ConfigFile);
                        if (!settings.SearchDirs.Trim().EndsWith(";"))
                            settings.SearchDirs += ";" + args[1] + ";";
                        else
                            settings.SearchDirs += args[1] + ";";
                        settings.Save(ConfigFile);
                    }
                    else
                        Application.Run(new SearchDirs());
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "CS-Script");
                }
        }