さて本日も勉強は続く。

  • 配列の要素毎でのループ処理をしたい場合、特定のループ回数をスキップしたければs.SkipWhile((x,i)=>i==n)
  • 数値配列の合計とかもループでゴリゴリ加算せず、int[] x = {1, 2, 3}; x.sum();でスッキリ(条件いるならWhile(...).Sum())
  • 配列の中身に対して条件判定したい場合、全部がその条件を満たす:All()か、一つでも満たす:Any()を使う
  • LinqでTop 3相当は.Take(3)
  • Linqで早送りはSkipWhile()
  • Linqで停止位置まで繰り返しはTakeWhile()

今日もこの辺で