У меня есть класс, который наследуется от другого класса
public abstract class BaseMultiSelect<TValue, Item> : BaseSelect<TValue, Item>
{
//...
}
Но внутри BaseMultiSelect
Я хочу, чтобы TValue
всегда было List<T>
, поэтому TValue
на BaseSelect
будет всегда быть List
.
Как я могу это сделать? Я попытался добавить ограничения типа, но безуспешно. Это вообще возможно?