如何在 C# 中解析 powershell 样式的命令行参数
How to parse powershell style command line arguments in C#
我有一个字符串。像这样:
myapp.exe email --to myemail@mail.com --subject "EmailSubject" --body "Test message".
如何解析每个参数值?
您可以手动构建键值字典:
https://msdn.microsoft.com/en-us/library/aa288457(v=vs.71).aspx
或者使用第三方 Nuget 包,例如这个:https://www.nuget.org/packages/commandlineparser,它将增加对更高级和更高级别场景的支持
我有一个字符串。像这样:
myapp.exe email --to myemail@mail.com --subject "EmailSubject" --body "Test message".
如何解析每个参数值?
您可以手动构建键值字典: https://msdn.microsoft.com/en-us/library/aa288457(v=vs.71).aspx
或者使用第三方 Nuget 包,例如这个:https://www.nuget.org/packages/commandlineparser,它将增加对更高级和更高级别场景的支持