так сделать как то, что он начнет по перегрузкам прыгать от дженерика без рефлексии?
Нет, потому что для прыгания без рефлексии по перегрузкам надо знать тип заранее. Что, как бы, сама суть дженериков - мы не знаем тип заранее
Но можно сделать switch по типу и распихать вызовы самостоятельно
Да, это то понятно, но как то более лаконичнее хотелось придумать
switch(obj) { case Cat cat: Method(cat); break; case Dog dog: Method(dog); break; }
Обсуждают сегодня