Можем ли мы добавить в список объектов любой тип значения?
Как если бы мы
List<string> str=new List<string>();
тогда в список можно добавить только строковое значение. Но я хочу добавить любой тип значения в список, например string,decimal.
string,decimal.
Тогда вы можете использовать не универсальный тип списка. Используйте ArrayList или даже вы можете использовать List<object>
ArrayList
List<object>
Вы можете использовать неуниверсальный эквивалент List<T>, равный System.Collections.ArrayList.
List<T>
System.Collections.ArrayList
var list = new System.Collections.ArrayList(); list.Add("test"); list.Add(1);
Или вы можете использовать List<object>.