2018-01-01から1年間の記事一覧

Let’s NoteのHDDをSSDに換装

PC

Panasonic Let’s note CF-LX5のHDDをSSDに換装しました。このPCに入っていた500GBのHDDを同容量の500GBのSSDに入れ替えました。

Linqの遅延評価と処理内容

LinqのIEnumerableの内容は遅延評価される。その内容を生成する処理は、 その処理が呼び出されたときではなく、 その内容が使われるときに実行される。 そのため処理の内容によっては、思わぬ結果になることがある。

SelectとSelectManyの違い

LinqのSelectとSelectManyの違いについて。 public static IEnumerable<TResult> Select<TSource, TResult>( this IEnumerable<TSource> source, Func<TSource, TResult> selector) // ------- public static IEnumerable<TResult> SelectMany<TSource, TResult>( this IEnumerable<TSource> source, Func</tsource></tsource,></tresult></tsource,></tsource></tsource,></tresult>