2017-06-09から1日間の記事一覧

C# Immutableオブジェクト 導出項目のキャッシュ機能

C#

例として下記のようなVector2クラスを考えます。Lengthプロパティは、呼び出される毎に計算を行っています。処理が軽い場合は特に問題ありませんが、導出に時間がかかるプロパティは結果をキャッシュしてあるほうが好ましいです。今回はキャッシュを行う機能…