リストに保持できるオブジェクトの数に制限はありますか?.Net:汎用オブジェクトリストList(Of T)にサイズ制限がありますか?
0
A
答えて
0
あなただけの物理アーキテクチャ、使用可能なメモリなどによって課されたもの...
2
:-)
int count = 0;
while (true)
{
myList.Add(new object());
Console.WriteLine("added " + count++ + " objects");
}
+0
ええ - コードで「悪いこと」が起こる前にメモリが足りなくなったら、おそらく「いいえ」と考えることができます。 – xan
0
を見つけるための簡単な方法があります大規模なコレクションがオンに終わるかもしれないことに注意してください。ラージオブジェクトヒープ。管理されたメモリのこの部分はGen0,1,2と同様にクリーンアップされませんので、慎重に進んでください。ランタイムは、実際に追加する必要があるデータに基づいてコレクションサイズを選択させます。
0
私はそれがあなたが持っているメモリの量に限られていると信じています。 Listへの追加が多いほど、参照が解放され、ガベージコレクタがそれを取得するまで、より多くの項目がスタックに追加されます。
2
リストの.Countプロパティは整数なので、この点に関してはいくらか制限されています。
3
genericリスト(of T)のcount/item/etcプロパティを調べると、それは整数です。
だから私はInteger.MaxValue(2147483647)は良い推測だと思います。
関連する問題
- 1. List(Of T)のサイズを制限する - VB.NET
- 2. .NETのキュー<T>の制限サイズ?
- 3. .Net組み込みリソースにはサイズ制限がありますか?
- 4. List <of T>を使用してプロパティにNullable(of T)を使用できますか?
- 5. Androidマーケットのダウンロードにはサイズ制限がありますか?
- 6. DataTableをList(Of t)で埋め込むか、List(Of t)をDataTableに変換する方法?
- 7. ajax投稿にはサイズ制限がありますか?
- 8. System.Data.DataTableにサイズ制限がありますか?
- 9. レルムテーブルにサイズ制限がありますか?
- 10. List <T>とList(Of T)との違いは何ですか?
- 11. の.Netオブジェクトのサイズ制限
- 12. .NETにはスレッドセーフな汎用クラスがありますか?
- 13. DataView.Sortのサイズ/複雑さの制限はありますか?
- 14. Regex.Replaceに "or"演算子の理論式のサイズ制限がありますか?
- 15. httpResponseに書き込むとき、応答にサイズ制限がありますか?
- 16. Windowsメタファイルのサイズに制限はありますか?
- 17. Javaプログラムの文字列サイズに制限はありますか?
- 18. Ruby TMail本体のサイズ制限はありますか?
- 19. タイプパラメータが制限された汎用クラス
- 20. 辞書キーに文字制限がありますか?
- 21. CURLOPT_POSTFIELDSには長さまたはサイズの制限がありますか?
- 22. モバイルビューポートのサイズを制限する方法はありますか?
- 23. PerlNetの制限はありますか?
- 24. jQueryのreplaceWIthを使用してデータのサイズに制限はありますか?
- 25. ビジュアルCにグローバル変数のサイズ制限の回避策がありますか?
- 26. List(Of T)から要素を削除する
- 27. ODataActionParametersのサイズにはどのような制限がありますか?
- 28. System.IO.FileShareには制限がありますか?
- 29. Java汎用タイプ:List <?数を拡張>とList <Tは数>
- 30. マルチプロセッシングで共有アイテムにメモリ制限がありますか?
あなたがこの質問をしているのであれば、問題を解決する必要があるかもしれません。 (これはほとんどの場合、システムの制限に関する質問が尋ねられます)。 –