станет можно?)
Уже можно с generic math
Мы кстати это и обсуждали! Но это возможно только в generic методах. Так что и сигнатура будет все равно Enum.GetValues<T>()
а есть ещё path-dependent types вот прикинь так можно было бы class Foo { public Type Bar // типа поле } public Foo.Bar Wtf(Foo foo) => foo.Bar
ну, на темплитах думаю точно можно, но без ебанины в скале
А если он будет экстеншоном к женерику с такими же или менее злыми констрейнтами на тип, что и оригинальный?
Обсуждают сегодня