你的意思是args在发射时?如myapp.exe blah blah2 blah3
使您的主要方法看起来像这样:
public static void Main(string[] args)
{
}
Run Code Online (Sandbox Code Playgroud)
now args是传递给程序的参数数组.因此在本例的情况下,args[0] == "blah",args[1] == "blah2",等
如果您有一个Main方法(您将使用命令行应用程序),您可以直接访问它们作为args字符串数组参数.
public static void Main(string[] args) {
var arg1 = args[0];
var arg2 = args[1];
}
Run Code Online (Sandbox Code Playgroud)
如果您在代码中有其他位置,则可以访问静态Environment.GetCommandLineArgs方法
//somewhere in your code
var args = Environment.GetCommandLineArgs();
var arg1 = args[0];
var arg2 = args[1];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
347 次 |
| 最近记录: |