我觉得这个真的很蠢,但我很难找到这方面的文档.
如果我声明一个这样的结构:
type BuildNumber =
struct
val major : int
val minor : int
val build : int
val revision : int
end
Run Code Online (Sandbox Code Playgroud)
然后我如何创建该BuildNumber类型的新实例?
您使用new关键字并为其定义一个构造函数。
例如:
type simple =
struct
val A : int
val B : int
new (a: int, b: int) = { A = a; B = b; }
end
let s = new simple(1, 2)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
602 次 |
| 最近记录: |