26 ŞUBAT 2009, PERŞEMBE
Birden fazla kısıtlamaları ile genel yöntem
İki genel parametreleri olan genel bir yöntem var. Aşağıdaki kodu derlemeye çalıştım ama işe yaramadı. Bir oldu .NET sınırlama? Farklı parametre için birden fazla kısıtlamaları olması mümkün mü?
public TResponse Call<TResponse, TRequest>(TRequest request)
where TRequest : MyClass, TResponse : MyOtherClass
CEVAP
26 ŞUBAT 2009, PERŞEMBE
Mümkün bunu yapmak için, sadece sözdizimi biraz yanlış anlamışsın. Virgül ile ayırarak yerine: her kısıtlama için where
gerekir
public TResponse Call<TResponse, TRequest>(TRequest request)
where TRequest : MyClass
where TResponse : MyOtherClass
Bunu Paylaş:
Genel yöntem birden fazla(VEYA) türü k...
Genel bir yöntem üzerinde birden fazla...
Java nasıl bir yöntem birden fazla nes...
Birden fazla dosya üzerinde Javascript...
Genel tür parametre Java adlandırma (b...