0

我想声明一个包含布尔值和长列表的元组。

这就是我所拥有的,但它在最后一个列表中带有红色下划线:

Tuple<bool, List<long>> TheTuple = new Tuple<bool,List<long>>(false, List<long>);

我错过了什么?

谢谢。

4

2 回答 2

3
Tuple<bool, List<long>> TheTuple = Tuple.Create(false, default(List<long>));

请注意,它将Item2元组的属性设置为 null,这可能不是您想要的。如果要将其设置为实际List<long>,请使用new List<long>()

Tuple<bool, List<long>> TheTuple = Tuple.Create(false, new List<long>());
于 2012-05-19T00:06:25.927 回答
0

您正在将类型描述传递给构造函数,您需要传入该类型的变量。(可能是一个Doh!时刻)

于 2012-05-19T00:03:15.373 回答