Вход на сайт
C# - вернуть типизированную коллекцию
1698 просмотров
Перейти к просмотру всей ветки
в ответ Срыв покровов 05.04.24 12:04
ты не понял, почему это не работает
public static IEnumerable<T> GetData<T>() where T : Base => typeof(T) switch { _ when typeof(T) == typeof(Derived1) => Derived1Collection, //здесь компилятор не уверен, что твой Т является Derived1 ... };