コード例 #1
0
 public void AddArgument(ConsoleArgument consoleArgument)
 {
     Arguments.Add(consoleArgument.FullName, consoleArgument);
     if (!string.IsNullOrEmpty(consoleArgument.Alias))
     {
         Arguments.Add(consoleArgument.Alias, consoleArgument);
     }
 }
コード例 #2
0
 /// <summary>
 /// 必须要有一个参数,这个参数是默认规则(不需要-xxx)
 /// </summary>
 /// <param name="defaultArgument"></param>
 public ArgumentParser(ConsoleArgument defaultArgument)
 {
     DefaultRule = defaultArgument;
 }