在f#中使用c#结构的语法是什么?我如何分配它的字段值?
谢谢!
更新:
看起来我可以声明变量本身是可变的,然后使用< - 运算符设置它的字段......还有另外一种方法吗?
答案 0 :(得分:2)
看起来我可以声明变量 本身可变,然后设置它 使用< - operator ...的字段是 还有另一种方式吗?
这是正确的做法。
let mutable someStruct = CallSomething()
someStruct.Field1 <- 42
// etc.
答案 1 :(得分:1)
你需要这样的东西吗?
open System.Drawing
let point = Point(X = 1, Y = 3)