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

イディオム2: Convert.IsDBNull + ??演算子のシンプルパターン

出典: SQL Server の DBNull を C# で安全にハンドリングする5つのイディオムイディオム2: Convert.IsDBNull + ??演算子のシンプルパターン

イディオム2: Convert.IsDBNull + ??演算子のシンプルパターン (csharp)#769f7a7bda55
//文字列列のnull安全取得
string bikou = Convert.IsDBNull(row["bikou"])? null : row["bikou"].ToString();
 
//あるいは??と組み合わせて空文字フォールバック
string bikouOrEmpty = (Convert.IsDBNull(row["bikou"])? null : row["bikou"].ToString())?? string.Empty;
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #769f7a7bda55
  • lines: 5
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「イディオム2: Convert.IsDBNull + ??演算子のシンプルパターン」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

10
図鑑トップ