我有这个简单的代码:
var result = Enumerable.Range(1, 100000000).ToArray();
var range = string.Join("", result);
我要做的是生成一系列(1 to 10^8
)或(1 to 100000000
)
所以为了做到这一点,我使用了Enumerable.Range但是我在我的代码的第二行得到一个exeption,它在范围制作后加入它们。
我明白了:
Exception of type 'System.OutOfMemoryException' was thrown.
我需要得到:
1234567891011121314... and so on. (without space)
知道为什么吗?