我想將不同類型的列表添加到列表中。這是我的方法:不同類型的列表列表
struct Column
{
public string title;
public List<dynamic> col;
}
var signals = new List<Column>();
signals.Add(new Column {title = "stringCol", col = new List<string>() });
signals.Add(new Column {title = "doubleCol", col = new List<double>() });
它說,List<string>
不能轉換爲List<dynamic>
。我也嘗試使用模板,但我沒有得到它運行。
「在運行時定義的某種類型的」除非你讓所有的列出了你不能做到這一點相同的類型(例如'動態')。 – Jon