C# Generic sınıflara “where” ile sınırlama getirmek

HZ.CİN

Cin Terbiyecisi
Ultra Member
Katılım
22 Ara 2019
Konular
243
Mesajlar
383
Tepkime puanı
65
Konum
Cehennem
RC Point
0
Generic sınıflara “new” ile sınırlama getirerek generic sınıflara parametresiz, public constructor’a sahip olma koşulu koyabilirsiniz:


Kod:
public class TooGenericToHandle<T> where T : IVeryGeneric, new()
{
    //Generic sınıfa gelecek olan sınıf IVeryGeneric'i implement etmeli
    //ve parametresiz constructor'a sahip olmalı koşulunu verdik

}
 
Üst