【发布时间】:2018-02-10 14:52:42
【问题描述】:
我的测试中提供的输入有时由 分隔,有时由\n 分隔。
我想在最后将这些输入存储在一个数组中。
示例输入:
1 2 3 4 5(空格分隔)
1\n2\n3\n4\n5(换行符分隔)
我可以Split空格分隔输入,但我不知道如何分隔换行符。
Console.WriteLine("Enter Input");
var input = Console.ReadLine();
string[] inputArray = input.Trim().Split(' ');
int[] numbers = Array.ConvertAll(inputArray, int.Parse);
【问题讨论】:
-
请展示您尝试过的内容:stackoverflow.com/help/mcve
-
你可以使用 string.Split(' ') 来分隔空格。
-
我编辑了问题并提到了我如何阅读分隔的空格,我也知道如何阅读分隔的换行符,但这里对我来说的挑战是我应该如何根据输入动态处理这个问题。
标签: c# windows-console