Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 添加日期时间?DataMemberto DataContract-现有客户机失败,并显示“失败”;可为null的对象必须有一个值";_C#_.net_Wcf_Datetime_Nullable - Fatal编程技术网

C# 添加日期时间?DataMemberto DataContract-现有客户机失败,并显示“失败”;可为null的对象必须有一个值";

C# 添加日期时间?DataMemberto DataContract-现有客户机失败,并显示“失败”;可为null的对象必须有一个值";,c#,.net,wcf,datetime,nullable,C#,.net,Wcf,Datetime,Nullable,我想在不破坏现有客户机的情况下,向WCF DataContract添加更多的DataMember。这就是为什么我将它们添加为可为null的DateTime对象,但是客户端失败时会出现“可为null的对象必须有一个值” 我知道这与DateTime有关?something=(DateTime?)null。我如何才能在不改变所有现有客户的情况下实现这一点?谢谢,几分钟前我也解决了这个问题。 [DataMember(IsRequired = false)]

我想在不破坏现有客户机的情况下,向WCF DataContract添加更多的DataMember。这就是为什么我将它们添加为可为null的DateTime对象,但是客户端失败时会出现“可为null的对象必须有一个值”


我知道这与
DateTime有关?something=(DateTime?)null。我如何才能在不改变所有现有客户的情况下实现这一点?

谢谢,几分钟前我也解决了这个问题。
[DataMember(IsRequired = false)]