Если вам нужно сохранить произвольные данные, используйте List<object>
(или любой другой). Тогда совершенно ясно, что это намеренно произвольно.
Кроме этого, я бы ни за что не использовал неуниверсальные коллекции. Я использовал , использовал IEnumerable
и IList
, когда я конвертировал ссылку object
, и не знал тип, к которому нужно привести его во время компиляции - поэтому не универсальный интерфейсы иногда полезны ... но не сами неуниверсальные классы.