我并不完全清楚,但我会假设这些论点实际上是:
ApplicationId=1 Name=2
Run Code Online (Sandbox Code Playgroud)
由于系统如何分割参数,间距等很重要.在一个Main(string[] args)
方法中,这将是一个数组长度2.您可以处理它,例如处理到字典:
static void Main(string[] args) {
Dictionary<string, string> options = new Dictionary<string, string>();
foreach (string arg in args)
{
string[] pieces = arg.Split('=');
options[pieces[0]] = pieces.Length > 1 ? pieces[1] : "";
}
Console.WriteLine(options["Name"]); // access by key
// get just the values
string[] vals = new string[options.Count];
options.Values.CopyTo(vals, 0);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2296 次 |
最近记录: |