相关疑难解决方法(0)

如何将DateTime设置为null

使用C#.我有一个字符串dateTimeEnd.

如果字符串格式正确,我希望生成一个DateTime并将其分配给类型的eventCustom.DateTimeEnd

public Nullable<System.DateTime> DateTimeEnd { get; set; }
Run Code Online (Sandbox Code Playgroud)

如果dateTimeEnd为null或为空,则需要eventCustom.DateTimeEnd设置为null.

我试图使用以下代码实现这一点,但我总是为null eventCustom.DateTimeEnd.

你能帮我解决一下我代码中的错误吗?

   DateTime? dateTimeEndResult;
     if (!string.IsNullOrWhiteSpace(dateTimeEnd))
        dateTimeEndResult = DateTime.Parse(dateTimeEnd);


eventCustom.DateTimeEnd = dateTimeEndResult = true ? (DateTime?)null : dateTimeEndResult;
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

43
推荐指数
2
解决办法
18万
查看次数

标签 统计

c# ×1

entity-framework ×1