Rumah >pembangunan bahagian belakang >C++ >ICollection, IEnumerable, atau List for Entiti Rangka Kerja Sifat Navigasi: Mana Yang Harus Anda Pilih?
Dalam Rangka Kerja Entiti, adalah perkara biasa untuk menemui sifat navigasi yang ditakrifkan sebagai ICollection
IEnumerable memadai untuk koleksi yang hanya perlu diulang. Memandangkan sifat navigasi dimuatkan dengan malas, entiti yang diambil daripada pertanyaan pada mulanya akan wujud sebagai proksi yang menjejaki perubahan dan menyediakan akses kepada sifat navigasi.
ICollection diperlukan untuk koleksi yang memerlukan kedua-dua lelaran dan pengubahsuaian. Tidak seperti IEnumerable, ICollection menyokong menambah, mengalih keluar dan mengosongkan elemen. Antara muka ini adalah wajib untuk sifat navigasi kerana ia membenarkan proksi dinamik yang dicipta untuk sifat navigasi berfungsi dengan betul.
Senarai
Pilihan antara IEnumerable, ICollection dan List
Atas ialah kandungan terperinci ICollection, IEnumerable, atau List for Entiti Rangka Kerja Sifat Navigasi: Mana Yang Harus Anda Pilih?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!