public ArgumentItem <string> Argument(string name, string help = "") { var result = new ArgumentItem <string>($"{Path}:{name}", name, help); Item._arguments.Add(result); return(result); }
public ArgumentItem <T> Argument <T>(string name, string help = "") { var result = new ArgumentItem <T>($"{Path}:{name}", name, help, ValueTypeConverter.Convert(typeof(T))); Item._arguments.Add(result); return(result); }
public ArgumentItem <string> Argument(string name, string help = "") { var result = new ArgumentItem <string>(name, name, help); _arguments.Add(result); return(result); }