(真的很困惑(。
我有一个类,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。