F# 在构造包含类时设置类的属性
一个类F# 在构造包含类时设置类的属性,f#,F#,一个类Test,它在构造时创建另一个类的实例并设置一个属性,它看起来像这样(我想): 然而,我得到了一个块,这个“let”是未完成的。需要一个表达式。 执行此操作的正确和首选方法是什么?如果要更改Size属性,必须使用赋值运算符: type Test() as this = let a = new A() do this.Init() member this.Init() = a.Size <- 10 错误是指哪一行?很好。谢谢C#语法有时很
Test
,它在构造时创建另一个类的实例并设置一个属性,它看起来像这样(我想):
然而,我得到了一个块,这个“let”是未完成的。需要一个表达式。
执行此操作的正确和首选方法是什么?如果要更改
Size
属性,必须使用赋值运算符:
type Test() as this =
let a = new A()
do this.Init()
member this.Init() =
a.Size <- 10
错误是指哪一行?很好。谢谢C#语法有时很难释怀。
type Test() as this =
let a = new A()
do this.Init()
member this.Init() =
a.Size <- 10
type Test() =
let a = A (Size = 10)