17/02/20 04:12:20.09 Cim83SJm0.net
>>686
IndexCollectionの後に<Type>が抜けてるね。あと引数のthisも抜けてる
Linqに慣れてないなら、最初から繋げていかないで一個ずつ結果を見た方がいいよ
var a = num.Where(_ => _ > 12);
var b = a.Select((value, index) => index);
ここではaが {13, 14, 15 } ってリストになる(Whereは条件式でフィルタした新しい配列を作る)
bはその配列をインデックスの値に変換した新しいリストを返すから値は { 0, 1, 2 } となる
あと勘違いしてたけどインデックスは当然0以上なので>>688の後者の書き方で問題なかった