c# - C#热身基础练习
问题描述
一周前我开始学习 C#,我正在熟悉工作环境。到目前为止,我们已经学习了常用的东西:变量类型、函数声明、如何编译项目等。
作为第一个作业,我们的老师给了我们一个屏幕截图,说明我们应该如何将参数传递给可执行文件。
我读到这string[] args
是用于从控制台“抓取”并传递给其余代码的内容。但是,当我尝试这样打印时:
Console.WriteLine(args);
我总是得到相同的结果:
如何通过控制台将参数传递给 exe 文件?
解决方案
控制台将整个字符串数组对象作为字符串 ( System.String[]
) 输出。要查看其内容,您需要遍历数组:
foreach (string s in args)
{
Console.WriteLine(s);
}
这将显示数组的内容。该[0]
值将始终是可执行文件的名称,您的参数将从位置开始[1]
。
推荐阅读
- javascript - Node.js 博客 - 添加帖子时,一切都在一行中
- python - 如何使用python显示正确大小的图像
- .net - 使用 ng build 而不是 ng serve 时的网关超时
- python - Pandas 每组只选择前 3 个 YYYYMM
- java - 如何在骨架实现(即类)中实现一个接口,其两个实例可以相互依赖,而不需要向下转换?
- firebase - 有没有办法在 Firebase 安全规则中验证用户的身份验证令牌?
- kotlin - IntelliJ IDEA 不断将“序列化”突出显示为错误
- postgresql - Postgresql,如何导入大的 bak.gz 文件?
- java - Java中的动态类
- c++ - 现代c ++中的变体,最好的方法是什么