17/02/20 01:42:50.37 Vf7595PK0.net
>>655
foreachで書く方法がわかりません、どんなふうに書くのでしょうか?
あと条件にあったインデックスを全て返す拡張メソッドを作りたいのですが、うまくいきません
int{} num = { 11, 12, 13, 14, 15 }
これで条件を「x > 12」にした場合「2、3、4」と返ってきてほしいのですがチャレンジしてもできません
return source.Select((value, index) => {if(predicate(value) return index; return 0; })
こういうふうにを書くと「x > 12」の場合「0,0,2,3,4」と返ってきてしまいます
どうかけばいいかヒント教えてください