标签: c# .net ado.net datatable
我可以在.Net中加载到内存中的DataTable的最大大小是多少?
是否存在人为限制,或者仅受我运行代码的框的限制?
答案 0 :(得分:16)
虽然我不确定内存占用量,但最大行数。来自MSDN:
DataTable可以存储的最大行数为16,777,216。
答案 1 :(得分:7)
根据这个link,它基于你的机器...但我喜欢这个链接,因为如果你想知道限制,你可能会做错事。
答案 2 :(得分:2)
最大尺寸受Int32限制。因此,2 ^ 32是您可以在DataSet中保存的最大DataTable数。所以最大规模是20亿。大概是4GB
答案 3 :(得分:1)
DataTable可存储的最大行数为25,558,144(visual Studio 2016)