我正在尝试创建一个包含多个值的通用容器:
我试过了:
List<char, string, List<int?>> my_list = new List<char, string, List<int?>>();
但我很容易收到错误消息。有没有办法创建这样的集合?
答案 0 :(得分:2)
您可以使用Tuple<>
var list = new List<Tuple<char, string, List<int?>>>();
答案 1 :(得分:1)
我已经这样做了:
struct structure
{
public char a;
public string b;
public List<int?> c;
}
var list = new List<structure>();