如何使用MONO参数运行程序?

Gir*_*rdi 6 shell mono command-line-arguments

我有一个接收输入参数的程序:

$ myProgram.exe -arg1 -arg2 -arg3
Run Code Online (Sandbox Code Playgroud)

在Windows中运行得很好.我想通过Linux中的MONO来运行它.我怎么做?

$ mono myProgram.exe
Run Code Online (Sandbox Code Playgroud)

运行该程序,但我怎么传递arg1,arg2arg3myProgram.exe使用MONO?

提前致谢!

Dav*_*son 9

根据mono wiki,调用mono的语法是:

mono [options] file [arguments...]
Run Code Online (Sandbox Code Playgroud)

我认为这options是mono的选项,同时arguments也是你想要运行的程序的参数.所以这样做:

mono myProgram.exe arg1 arg2 arg3
Run Code Online (Sandbox Code Playgroud)

您也可以在不明确调用mono的情况下执行它.这适用于某些平台,而不适用于其他平台:

./myProgram.exe arg1 arg2 arg3
Run Code Online (Sandbox Code Playgroud)