witam,
Mam dwie klasy generyczne:
Public class a<T,U>
Oraz
Public class b<T,U,Z> : a<T,U>
B dziedziczy bezposrednio z a
Czy znacie moze jakas sztuczke aby zachowac logiczny sens jak wyzej ale aby w klasie b niedeklarowac T i U, a pobrac je jedynie z a?
Zalozmy, ze mam jakas klase dziedzicząca z a<T,U> nazwijmy ja C.
Moge wiec napisac:
Public class b<T,U,Z> : c
A chcialbym aby bylo
Public class b<Z> : c
I teraz sens pytania:
Czy da sie zrobic tak aby w klasie generycznej dowiedziec sie jaki typ ma T i U bezposrednio z klasy c, tak aby uzyc tych typow np. w propertisach generycznych?
Czyli: public T jakasWlasciwosc(U jakasWartosc)