ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0683610 (ワッチョイ 6b90-XdR7)
2017/02/20(月) 01:42:50.37ID:Vf7595PK0foreachで書く方法がわかりません、どんなふうに書くのでしょうか?
あと条件にあったインデックスを全て返す拡張メソッドを作りたいのですが、うまくいきません
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」と返ってきてしまいます
どうかけばいいかヒント教えてください
■ このスレッドは過去ログ倉庫に格納されています