0

boolean と long のリストを含むタプルを宣言したいと思います。

これは私が持っているものですが、最後のリストで赤の下線が引かれています:

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

コンストラクターに型記述を渡しているので、その型の変数を渡す必要があります。(ドー!の瞬間かもしれません)

于 2012-05-19T00:03:15.373 に答える