插入一个非常大的整数数组作为标准输入

时间:2019-04-13 17:53:38

标签: c#

我希望能够插入array中的integer作为标准输入,其长度可以为 1000000 。 我正在尝试使用此代码执行此操作,但是array的大小仅为 254 (我从一篇文章中了解到Console.ReadLine仅占用254个字符)< / em>。

注意array的每个字符都在1 to 6之间 代码numThrows的第一行代表数组的length

 int numThrows = Convert.ToInt32(Console.ReadLine()); // length of array
 string str = Console.ReadLine();
 int[] arr = new int[numThrows];
 arr = str.Select(c => Convert.ToInt32(c.ToString())).ToArray();

1 个答案:

答案 0 :(得分:1)

您可以通过编写自己的ReadLine函数来增加限制。

{$betrag|num2front}