Adds a command line switch including a short switch.
Calling this will cause Nini to search the arguments for the matching switch.
public static int Main (string[] args) { ArgvConfigSource source = new ArgvConfigSource (args); source.AddSwitch ("Logging", "file-name", "f"); source.AddSwitch ("Logging", "columns", "c"); source.AddSwitch ("Logging", "max-file-size", "m"); if (args.Length > 0) { string fileName = config.Configs["Logging"].Get ("file-name"); int columns = config.Configs["Logging"].GetInt ("columns"); long fileSize = config.Configs["Logging"].GetLong ("max-file-size"); } }
ArgvConfigSource Class | Nini.Config Namespace | ArgvConfigSource.AddSwitch Overload List