首页 > 解决方案 > C#热身基础练习

问题描述

一周前我开始学习 C#,我正在熟悉工作环境。到目前为止,我们已经学习了常用的东西:变量类型、函数声明、如何编译项目等。

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

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

Console.WriteLine(args);

我总是得到相同的结果:

错误

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

标签: c#consoleexe

解决方案


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

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

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


推荐阅读