【发布时间】:2018-02-06 08:15:14
【问题描述】:
我在一个简单的 C# 控制台应用程序中遇到了这两个 API 来读取用户的输入:
System.Console.ReadLine()System.Console.In.ReadLine()
这是一个小代码 sn-p,我正在尝试利用这两个代码:
namespace StackOverflow
{
class Program
{
static void Main(string[] args)
{
var input1 = System.Console.ReadLine();
var input2 = System.Console.In.ReadLine();
}
}
}
当我运行这个程序时,这两行代码在做完全相同的事情,即我在控制台上输入的任何字符串都会返回,直到我按下返回键。快速谷歌搜索只找到了一个differentiates between Console.Read and Console.ReadLine APIs 的链接。谁能帮助我理解这两个独立的 API 做同样的事情(即接收用户输入)的重要性?
【问题讨论】:
标签: c# .net console console.readline