在.NET中处理大量数据
我正在尝试解决projecteuler.net上的问题,但我一直遇到一些问题。
第一个问题是在一个容器中存储大量元素List<t>
。当在列表中存储大量内存时,我总是收到OutOfMemoryException异常。
现在,我承认我可能并没有以最好的方式来做这些事情,但是,有什么方法可以定义应用可以消耗多少内存?
当我得到1亿个元素时,通常会崩溃:S
其次,一些问题需要增加大量数字。我使用ulong数据类型,但我认为这个数字会变得非常大,但我仍然设法将最大支持的int换成负数。
您有什么技巧可以处理大量数字?
回答:
考虑System.Numerics.BigInteger。
以上是 在.NET中处理大量数据 的全部内容, 来源链接: utcz.com/qa/411571.html