【发布时间】:2009-10-26 12:39:27
【问题描述】:
我知道this question,但提问者似乎已经满足于另一个问题的答案(如何重载构造函数)
我有一个类充当可变类周围的高级记忆器,因此我可以从外部将其视为不可变:
type Wrapper(args) =
let tool = new MutableTool()
tool.Init(args) //<--"Unexpected identifier in definition"
let lookupTable = //create lookup using tool here
member this.Lookup(s) = //callers use lookupTable here
我不知道如何在“工具”上调用 Init 方法。我错过了什么?
【问题讨论】:
标签: f# constructor