预习C#

时间:2019-02-25 05:17:59

标签: c# console exe

一周前,我开始学习C#,并且熟悉工作环境。到目前为止,我们已经学习了通常的知识:变量类型,函数声明,如何编译项目等。

作为第一个任务,我们的老师给了我们一个如何将参数传递给可执行文件的屏幕截图。

我读到string[] args是用来从控制台“抓取”并传递给其余代码的。但是,当我尝试这样打印时:

Console.WriteLine(args);

我总是得到相同的结果:

error

如何通过控制台将参数传递给exe文件?

1 个答案:

答案 0 :(得分:1)

控制台将整个字符串数组对象输出为字符串(System.String[])。要查看其内容,您需要遍历数组:

foreach (string s in args)
{
    Console.WriteLine(s);
}

这将向您显示数组的内容。 [0]值将始终是可执行文件的名称,并且您的参数将从位置[1]开始。