C#. Возможно ли создать список объектов заранее неизвестного типа?
Тяжело ответить на вопрос без примера дальнейшего использования списка.
1. Можно сделать просто создать List<object> и туда пихать всё, что угодно.
2. Если нужно будет вызывать какой-то метод для объекта в списке, то можно Value унаследовать от класса, содержащего объявление нужного метода (класс BaseValue) и создать список List<BaseValue>.
Что-то вы мудрите. Чем в таком случае не подходит обычный нетипизированный список?
List v = new List();
v.Add(new Value());
v.Add(new Value());
v.Add(new Value());
