Mono 是否有与.NET PCL兼容的CommandLineToArgv实现?字符串到argv[]?

Mono 是否有与.NET PCL兼容的CommandLineToArgv实现?字符串到argv[]?,mono,.net-core,portable-class-library,Mono,.net Core,Portable Class Library,我想将存储的命令行调用解析为它们各自的命令标记(这样我就可以将它们传递给Mono.Options)。在过去,我会将pinvoke命令行发送给ArgVW,但在我目前的环境中,这不是一个选项。是否有PCL方法将命令字符串解析为单个参数 更新:我没有试图获取当前进程的参数。我有表示命令行调用的字符串值,我想将这些现有字符串解析为参数。好吧,不要这样做,使用Environment.GetCommandLineArgs()。它的可移植性相当于10吨重,而不是web或移动应用程序中的大量命令行解析。Envi

我想将存储的命令行调用解析为它们各自的命令标记(这样我就可以将它们传递给Mono.Options)。在过去,我会将pinvoke命令行发送给ArgVW,但在我目前的环境中,这不是一个选项。是否有PCL方法将命令字符串解析为单个参数


更新:我没有试图获取当前进程的参数。我有表示命令行调用的字符串值,我想将这些现有字符串解析为参数。

好吧,不要这样做,使用Environment.GetCommandLineArgs()。它的可移植性相当于10吨重,而不是web或移动应用程序中的大量命令行解析。Environment.GetCommandLineArgs()返回当前进程的参数。我有一个要解析为参数的现有字符串。您可以获取简单的标记器类,该类根据
CommandLineToArgvW
及其kookie规则集建模。如果不这样做,请使用Environment.GetCommandLineArgs()。它的可移植性相当于10吨重,而不是web或移动应用程序中的大量命令行解析。Environment.GetCommandLineArgs()返回当前进程的参数。我有一个要解析为参数的现有字符串。您可以获取简单的标记器类,该类根据
CommandLineToArgvW
及其kookie规则集建模