在 F# 中,如何将 null 写入 Nullable<System.DateTime> class 成员?
In F#, how to write null to a Nullable<System.DateTime> class member?
(真的很迷茫)
我有一个 class,访问,从 WCF 服务下载。它有一个成员定义为:
public System.Nullable<System.DateTime> service_time
在F#代码中,这个成员是怎么写null的?或者如何使用选项将此 C# class 转换为 F# 记录?
提前致谢。
如果成员是可写的,可以用<-
修改,像这样:
myObject.service_time <- Nullable DateTime.Now
要创建一个内部没有值的 Nullable
值,请使用其无参数构造函数:
myObject.service_time <- Nullable()
从你的问题来看,你似乎才刚刚起步,甚至没有一个好的基线来探索。如果是这种情况,我会建议在尝试实际实施之前先阅读一些内容,也许还可以做一些玩具练习。我发现特别有用的一个来源是 fsharpforfunandprofit.com。看看吧。
(真的很迷茫)
我有一个 class,访问,从 WCF 服务下载。它有一个成员定义为:
public System.Nullable<System.DateTime> service_time
在F#代码中,这个成员是怎么写null的?或者如何使用选项将此 C# class 转换为 F# 记录?
提前致谢。
如果成员是可写的,可以用<-
修改,像这样:
myObject.service_time <- Nullable DateTime.Now
要创建一个内部没有值的 Nullable
值,请使用其无参数构造函数:
myObject.service_time <- Nullable()
从你的问题来看,你似乎才刚刚起步,甚至没有一个好的基线来探索。如果是这种情况,我会建议在尝试实际实施之前先阅读一些内容,也许还可以做一些玩具练习。我发现特别有用的一个来源是 fsharpforfunandprofit.com。看看吧。