C# Jenerikler (Generics)

C# ile kod güvenliğini sağlamanın en önemli yollarından birisi kuşkusuz ki Generic’ler olmakta. Hem performansı hemde kodun doğru kullanımını sağlanabilir. Örneklere geçelim:

public class SummerSchoolList<T> where T: Student, new() kısmında generic bir T belirliyoruz ve where T: Student ile T’nin Student ve Student Class’ından türeyecek olan sınıflara izin verilmesini sağladık. new() ile class’ın boş parametre alan constructor’unun etkin kılınması sağlanmıştır.

İyi Çalışmalar 🙂

Bu yazı Yazılarım kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir