c# - Console.ReadLine() 来自命令行输入参数
问题描述
有没有办法可以将控制台的输入参数提供给 C# 的 Console.ReadLine 方法?
我正在使用的代码带有 Console.ReadLine(),我想通过为 .exe 文件提供一些我预定义的输入参数来测试它的功能。
编辑:
这只是一个示例代码,我想运行:
using System;
class AreaRectangle
{
static void Main()
{
//Rectangle Area: A (area) = L (length) x W (width)
decimal lengthSide = decimal.Parse(Console.ReadLine());
decimal widthSide = decimal.Parse(Console.ReadLine());
decimal area = lengthSide * widthSide;
Console.WriteLine(area);
}
}
我不想问谁给了我使用的代码
decimal lengthSide = decimal.Parse(args[0]);
decimal widthSide = decimal.Parse(args[1]);
所以我想知道是否有办法让我使用以下命令从我的 rpi 执行此操作
单声道程序.exe args0 args1
从 bash 脚本执行
谢谢,
解决方案
推荐阅读
- json - JsonSerializer 无法在 Azure 函数中反序列化 DateTimes
- oracle - 不同 SELECT 的两列之间的减法
- c# - IIS 工作进程在任何其他应用程序需要内存之前不会释放内存
- r - 如何通过采样 beta 循环 Holt 的双指数平滑?
- javascript - 如何显示具有自定义状态的 Spotify 轨道?
- windows - 鳄梨酱以静默方式断开 RDP
- python - Sympy multiset_partitions:获得多重性?
- cakephp - 如何替换 cakephp 3 中的 sanitize 类?
- python - leetcode 2键键盘问题的递归方法
- c# - 图片来源未显示