首页 > 解决方案 > 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 脚本执行

谢谢,

标签: c#inputarguments

解决方案


推荐阅读