Как инициализировать список, содержащий общие объекты, типы которых могут быть разными?
Например, у меня есть следующее:
this.Wheres = new List<Where<>>();
Как вы знаете, < > недействительный синтаксис. Однако иногда тип, переданный в Where, будет строкой, а иногда это DateTime и т.д. Я попытался использовать объект как инициализированный тип, но это тоже не работает.