相关疑难解决方法(0)

数组的大小是否受int的上限(2147483647)约束?

我在做一些项目欧拉练习,我碰到一个场景,我已经想这比2,147,483,647(上限更大的阵列int在C#).

当然这些是大型阵列,但是,例如,我不能这样做

// fails
bool[] BigArray = new BigArray[2147483648];

// also fails, cannot convert uint to int
ArrayList BigArrayList = new ArrayList(2147483648); 
Run Code Online (Sandbox Code Playgroud)

那么,我可以拥有更大的阵列吗?

编辑:你知道,这是阿特金筛子,所以我只想要一个非常大的:D

c# arrays int integer-overflow

6
推荐指数
3
解决办法
8577
查看次数

标签 统计

arrays ×1

c# ×1

int ×1

integer-overflow ×1