閑古鳥スマートフォン用の表示で見る閑古鳥オールドプログラマの日記。プログラミングとか病気(透析)の話とか。8.0で追加されたRangeやIndexによって、配列の一部の要素を参照したいときに以下のように書けるようになりました。[1,2,3,4]^1とだけ書くとSystem.Index型、1..2だとSystem.Range型で評価される。CAsSpanメソッドを挟むと速くなるとか。BSpanは普通にforループ回すよりも速いみたいです。要素数多くなるほどLINQは遅くなるのが厳しいですね。イテレータ噛ませているからある程度は仕方無いんですが...。