2011-06-21から1日間の記事一覧
オブジェクトのNullチェックって面倒ですよね。.Net 3.0以降なら拡張メソッドでNullセーフなメソッドを実装できます。例えば、IDisposableにNullチェックを入れたDisposeを実装するならこんな感じです。 using System; namespace SystemExtensions { /// <summary> //</summary>…
オブジェクトのNullチェックって面倒ですよね。.Net 3.0以降なら拡張メソッドでNullセーフなメソッドを実装できます。例えば、IDisposableにNullチェックを入れたDisposeを実装するならこんな感じです。 using System; namespace SystemExtensions { /// <summary> //</summary>…