時々社内ニートのメモ 目指せ非プログラマー

案件がない時は社内ニートなだけだよ (もう何でもごじゃれ c, c++, c#, VB, java, php, javascript, sql, html, css 他)

C#で「値の型なので、null を'hoge'に変換することはできません。」ってコンパイルエラーを出さない方法

public static DateTime 時間くれ

{

    get

    {

        return null;

    }

}

 

こいつは”return null;”の行でエラーになる

 

そういう時は

 

public static Nullable<DateTime> 時間くれ

{

    get

    {

        return null;

    }

}

 

てやると、nullも返せる。