- ふらっと C#,C♯,C#(初心者用) Part133
410 :デフォルトの名無しさん (ブーイモ MM0f-hQHN)[sage]:2017/11/15(水) 12:35:31.31 ID:MLdh1wBXM - Aggregateは宣言的でないので関数型に慣れたらむしろ読み辛く感じるようになる
考え方が実質的に手続き型だから、手続き型に慣れてる人には馴染みやすいので濫用されてしまいやすい
| - ふらっと C#,C♯,C#(初心者用) Part133
417 :デフォルトの名無しさん (ブーイモ MM0f-hQHN)[sage]:2017/11/15(水) 13:14:41.39 ID:MLdh1wBXM - var sep = list.Select((x, i) => new {x, i})
.Where(xi => xi.x == '○') .Select(xi => new[] {'○'}.Concat( list.Skip(xi.i + 1).TakeWhile(x => x != '○'))); こうかな 関数作った方がいいのは同意する
|
|