作成日:
null合体演算子
??(null合体演算子)を使うと、nullの場合に所定の値を設定する処理が簡単に記述できます。
設定値を読み出す処理で、値の設定がない場合に空文字を設定する例です。
using System;
using System.Configuration;
string value = ConfigurationManager.AppSettings["foo"] ?? string.Empty;
Console.WriteLine(value);
作成日:
??(null合体演算子)を使うと、nullの場合に所定の値を設定する処理が簡単に記述できます。
設定値を読み出す処理で、値の設定がない場合に空文字を設定する例です。
using System;
using System.Configuration;
string value = ConfigurationManager.AppSettings["foo"] ?? string.Empty;
Console.WriteLine(value);