我有一个 F# 记录类型,并希望其中一个字段是可选的:
type legComponents = {
shares : int<share> ;
price : float<dollar / share> ;
totalInvestment : float<dollar> ;
}
type tradeLeg = {
id : int ;
tradeId : int ;
legActivity : LegActivityType ;
actedOn : DateTime ;
estimates : legComponents ;
?actuals : legComponents ;
}
在 tradeLeg 类型中,我希望实际字段是可选的。我似乎无法弄清楚,我似乎也无法在网上找到可靠的例子。看起来这应该很容易
let ?t : int = None
但我真的似乎无法让它发挥作用。呃-谢谢
吨