Generik membolehkan anda menulis kelas atau kaedah yang boleh digunakan dengan mana-mana jenis data.
Tulis spesifikasi kelas atau kaedah dan gunakan parameter penggantian jenis data. Apabila pengkompil menemui panggilan fungsi kepada pembina atau kaedah kelas, ia menjana kod yang mengendalikan jenis data tertentu.
Generik ialah teknologi yang memperkayakan program anda dengan −
Ia membantu anda memaksimumkan kebolehgunaan semula kod, keselamatan jenis dan prestasi.
Anda boleh membuat kelas koleksi generik. Pustaka kelas Rangka Kerja .NET termasuk beberapa kelas koleksi generik baharu dalam ruang nama System.Collections.Generic. Anda boleh menggunakan kelas koleksi generik ini dan bukannya kelas koleksi dalam ruang nama System.Collections.
Anda boleh mencipta antara muka generik, kelas, kaedah, acara dan perwakilan anda sendiri.
Anda boleh membuat kelas generik yang terhad kepada kaedah yang membenarkan akses kepada jenis data tertentu.
Anda boleh mendapatkan maklumat tentang jenis yang digunakan dalam jenis data generik pada masa jalan melalui refleksi.
Atas ialah kandungan terperinci Generik dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!