文件名称:Woof.CommandLine
文件大小:13KB
文件格式:ZIP
更新时间:2024-04-19 00:36:22
C#
Woof.CommandLine 由创建的.NET扩展 根据。 (c)2021由CodeDog Ltd.保留所有权利。 关于 快速命令行解析器。 将命令行参数解析为参数和选项。 选项是一个以前缀开头的参数。 参数是不可选项的参数。 可以通过它们的位置索引来访问参数。 考虑以下命令行: text.exe p1 -o1 p2 p3 当我们将命令行解析为CommandLine实例c ,我们可以使用c.Parameters[0] , c.Parameters[1]和c.Parameters[2]来访问“ p1”,“ p2”和“ p3”字符串。 我们还可以安全地测试c.Parameters[3] -它只是null 。 当我们要测试命令行是否包含选项“ o1”(也可以写为“ --o1”或“ / o1”)时,它是名称“ option1”的别名,我们可以使用以下方法完成所有操作:一个简单的函数:
【文件预览】:
Woof.CommandLine-master
----.gitignore(6KB)
----Woof.CommandLine.sln(2KB)
----AliasedParameterCollection.cs(2KB)
----AliasedNameValueCollection.cs(2KB)
----Woof.CommandLine.csproj(2KB)
----Woof.CommandLine.xml(6KB)
----Readme.md(2KB)
----Woof.CommandLine.Test()
--------Woof.CommandLine.Test.csproj(897B)
--------CommandLineTest.cs(2KB)
----License.txt(1KB)
----.gitattributes(2KB)
----CommandLine.cs(4KB)