私はList<T>
T がプロパティ .Next を持っている場所を持っています。
リストには次のデータがあります。
One
Two
Three
Four
Five
私はこれを作りたい:
One.Next = Two;
Two.Next = Three;
Three.Next = Four;
Four.Next = Five;
Five.Next は最後の要素として null
同じタイプの単一の変数に 1 つを割り当てる必要があります。
多くの ifs/while/hacks なしでこれを行うにはどうすればよいですか?
アップデート
結果変数は匿名型であってはなりません。
IEnumerable> や List> のような同じ型の戻り変数が必要です
また、クローズド ジェネリック型ではなくオープン ジェネリック型を使用していることも忘れていました。
誤報すみません!