在 F# 中,如何将 null 写入 Nullable<System.DateTime>类成员?



(真的很困惑(。

我有一个类,Visit,是从WCF服务下载的。其成员定义为:

public System.Nullable<System.DateTime> service_time 

在F#代码中,如何将null写入该成员?或者如何使用Option将这个C#类转换为F#记录?

提前谢谢。

如果成员是可写的,您可以使用<-来修改它,如下所示:

myObject.service_time <- Nullable DateTime.Now

要创建一个内部没有值的Nullable值,请使用其无参数构造函数:

myObject.service_time <- Nullable()

从你的问题来看,你似乎才刚刚开始,甚至没有一个好的基线来探索。如果是这样的话,我建议在尝试实际实施之前,先读一些书,也许做一些玩具练习。我发现一个特别有用的来源是fsharpforfunandprofit.com。

相关内容

  • 没有找到相关文章

最新更新