【C#】 Lazy<T> ( 遅延初期化 ) クラス
.NET4.0に追加された Lazy
gist.github.com
追記
2016/12/02
string 型だと、パラメータ受け取らないコンストラクタがないため、
where T : new() を削除し、
上記修正とともに () => new T(); も () => default(T) にしました。
.NET4.0に追加された Lazy
gist.github.com
2016/12/02
string 型だと、パラメータ受け取らないコンストラクタがないため、
where T : new() を削除し、
上記修正とともに () => new T(); も () => default(T) にしました。