rvm
是一个对象,而不是一个函数。
为什么约束(^b:(member ReportSubTitle:(String -> unit)) rvm )
以 getter 而不是 setter 的形式出现?这是工具提示问题还是其他问题?
在我使用静态类型泛型的其他地方,我发现我什至根本不需要告诉它类型。这也不起作用:
// Setup the sub title with the total
let subTitleSetter = (^b:(member ReportSubTitle:_) rvm )
subTitleSetter ("Total: " + total.ToString("C") )
将此尝试移动到一个函数中并尝试了@kvb 的建议
rvm
这是封闭范围/方法中的唯一用途