Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

C# - вернуть типизированную коллекцию

05.04.24 12:08
Re: C# - вернуть типизированную коллекцию
 

ты не понял, почему это не работает

public static IEnumerable<T> GetData<T>() where T : Base
    => typeof(T) switch
    {
        _ when typeof(T) == typeof(Derived1) => Derived1Collection, //здесь компилятор не уверен, что твой Т является Derived1
        ...
    };
 

Перейти на