我有未知数量的输入行。我知道每一行都是一个整数,我需要用所有行创建一个数组,例如:
输入:
12
1
3
4
5
我需要把它作为一个数组:{12,1,3,4,5}
我有下面的代码,但我无法获取所有行,也无法调试代码,因为我需要发送它来测试它。
List<int> input = new List<int>();
string line;
while ((line = Console.ReadLine()) != null) {
input.Add(int.Parse(Console.In.ReadLine()));
}
StockItem[] stock = new StockItem[input.Count];
for (int i = 0; i < stock.Length; i++) {
stock[i] = new StockItem(input.ElementAt(i));
}