Generikleri, "Where" deyimini kullanarak bir türle sınırlandırabilirim:Tek bir yöntemde birden çok genel tür kısıtlaması nasıl belirlenir?
public void foo<TTypeA>() where TTypeA : class, A
İşlevimin iki genel türü varsa bunu nasıl yapabilirim?
public void foo<TTypeA, TTypeB>() where TTypeA : class, A && TTypeB : class, B
Yukarıdakiler çalışmıyor. "TTypeB: class, B"
kuralını eklemek için doğru sözdizimi nedir
fazla bilgi MSDN, geçerli olan
&&
yerine '). http://msdn.microsoft.com/en-us/library/d5x73970.aspx – LBushkinHerkese teşekkürler! İşe yarıyor. Bunu bir kez cevap olarak işaretleyeceğim. SO bana izin veriyor (görünüşe göre 9 dakika beklemek zorundayım) – Justin