如何在 C# v4.2.6 控制台中读取多行输入?

How to read multiple input lines in C# v4.2.6 console?

我想在 C# v2.4.6 中读取多个输入行我已经输入了 3 个输入行,如下所示

4
2 5 6 3
20 40 90 50

我用string line=Console.ReadLine()

第一次读取 4 然后我使用:

string abc=Console.ReadLine();
string xyz=Console.ReadLine();

但输出显示 abc[0]=2xyz[0]=2

请提出任何解决方案

控制台应用程序ReadLine 方法不会从多行读取数据。你可以这样读取数据

Console.WriteLine("Enter your first name.");
        string firstName = Console.ReadLine();
        Console.WriteLine("Enter your last name.");
        string lastName = Console.ReadLine();
        Console.WriteLine("Enter your job title.");
        string jobTitle = Console.ReadLine();

Console.WriteLine("Enter your data");
            string firstline = Console.ReadLine();
            string secondline = Console.ReadLine();
            string thirdline = Console.ReadLine();

            string input = string.Concat(firstline, secondline, thirdline);

我使用了 Pankaj Rawat 建议的以下代码,它正在运行。

   string line=Console.ReadLine()
   string[] abc = line.Split(' ');
   int y=Convert.ToInt32(abc[0]);