データベースから抽出しているこの日時フィールドで構成されるLinqクエリがあります
           TerminationDate = base.ConvertFromUtcToCentral(r.TerminationDate.ToString())
使用される関数はこのように設計されています
           public DateTime ConvertFromUtcToCentral(string UtcTime)
    {
        if (UtcTime != "")
        {
            DateTime?  retValue = TimeZoneInfo.ConvertTimeFromUtc(Convert.ToDateTime
                                                       (UtcTime), USTimeZones.Central);
            return Convert.ToDateTime(retValue);
        }
        else
            return Convert.ToDateTime(null);
    }
しかし、null を返すたびに、このクエリを割り当てるグリッドの最小日付が表示されます。ただし、null の場合は、最小日付ではなく null を表示する必要があります。これを処理する方法を教えてください。また、三項演算子を使用する方が良いかどうかも教えてください。
制限: 複数の場所で使用されているため、関数の再実行タイプを変更できません