DateTime.TryParseメソッドでは、DateTimeではなくDateTimeが引数として使用されますか? ?SqlDataReaderからNullable <DateTime>を解析する方法
if(!DateTime.TryParse(reader["Placed"].ToString(), out _placed)){
throw new Exception("Order's placed datetime could not be parsed.");
}
Nullable<DateTime> _placed = null;
それを回避する方法は何種類
の_placedです:は今の私は、次のコードを持っていますか?
になっています'Placed'カラムは実際にdbの文字列ですか?そうでなければ何ですか? – LukeH
いいえ、配置されたDateTimeフィールドです。読者の["Placed"]戻り値を直接使用するべきですか? – lowerkey
はい。それを行う方法については、ディランの答えを参照してください。 – LukeH