Хранить разные типы внутри списка?
Связанный:Список нескольких типов данных?
Я хочу знать, как хранить различные типы массивов (включая системные типы) внутри массива.
Приведенный выше вопрос касался того, как создать список, который будет использовать только пользовательские классы с использованием интерфейсов. Но что, если я хочу список, который будет принимать только двойные и строковые значения? Что насчет двойников и класса, который я написал? Как насчет списка, который будет принимать только класс, который написал и класс, который кто-то другой написал (так что я не могу добавить интерфейс к стороннему классу, я думаю).
Я подумал об использованииList<object>
Но я не знаю, является ли это общепринятой практикой.