commandlineparser / commandlineparser/commandline

how to change the default style to command line arguments

未關閉
#331 3 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
C#
星號
4.8k
分支
478
PR 合併指標
30 天內沒有已合併 PR

描述

by default CommandLineParser creates --help and --version to a verb that has its own command line for example:

class Options
{
[Verb("test1", HelpText = "verb for test1.")]
public class Test1
{
[Option('n', HelpText = "input file path")]
public string inputFilePath1{ get; set; }
[Option('o', HelpText = "output file path")]
public string outFilePath1 { get; set; }
}

[Verb("test2", HelpText = "verb for test2.")]
public class Test2
{
[Option('n',HelpText = "input file path")]
public string inputFilePath2{ get; set; }
[Option('o', HelpText = "output file path")]
public string outFilePath1 { get; set; }
}
[Option('h', HelpText = "Dispaly this help and exit")]
public bool Help { get; set; }

how to make sure that for 'test1' and 'test2' it will not print --help and --version when I run:
app.exe test1 -h?

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。