C# list最大能容納的元素個數是多少?
uj5u.com熱心網友回復:
自己做個試驗的好題目。可能你會發現和機器/環境設定相關。比如64位/32位的影響,Dotnet版本的影響,CLR設定的影響等。
不過目前List.Count是int型別,所有理論上不能超過int.MaxValue,2,147,483,647,即2個G。
uj5u.com熱心網友回復:
所能容納的元素個數與每一個元素的型別、元素大小以及硬體存盤能力(如記憶體大小)有關。uj5u.com熱心網友回復:
確實如上兩位所說。就看windows能分給你多少記憶體,理論上的上限可能達不到,要看你一個item里面存了多少東西,一共有多少專案,總共占去多少記憶體了。就這個問題來說,如果占的記憶體太大了即使不會超了,也肯定要用虛模式來顯示。。。可以只顯示界面上看到的那些,而看不到的是不用加載進來的轉載請註明出處,本文鏈接:https://www.uj5u.com/net/73247.html
標籤:C#
