動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

拡張メソッドで書いてみる

出典: C#でDBNullチェック時にエラーを出さずにキャストする最適解拡張メソッドで書いてみる

拡張メソッドで書いてみる (csharp)#634a4ba2b038
    public static class ObjectHelper
    {
        public static T ReplaceDBNull<T>(this object obj)
        {
            if (obj != DBNull.Value && obj != null)
            {
                return (T) obj;
            }
 
        return default;
    }
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #634a4ba2b038
  • lines: 12
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「拡張メソッドで書いてみる」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

3
図鑑トップ