gpt4 book ai didi

c# - 选择日期可以为空的日期

转载 作者:行者123 更新时间:2023-12-03 22:58:07 25 4
gpt4 key购买 nike

我有一个看起来像这样的对象:

public class MyObject
{
public Nullable<DateTime> SpecificDate {get;set;}
....other properties
}

我正在编写一个动态查询,该查询接收此对象作为参数,并且我可能需要也可能不需要 SpecificDate:

   if (condition){
TheQuery = from....
where x.AppointDate.Date == TheObject.SpecificDate.Date
}

但是,当我编写 TheObject.SpecificDate 时。我没有获得智能感知来选择 .Date 属性。

知道为什么吗?

谢谢。

最佳答案

您需要编写TheObject.SpecificDate.Value.Date

但是,请小心,因为如果日期为null,则会抛出异常。您可能需要首先检查 TheObject.SpecificDate != null

关于c# - 选择日期可以为空的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com