F# 如何使用f中的c#struct#

F# 如何使用f中的c#struct#,f#,c#-to-f#,F#,C# To F#,在f中使用c结构的语法是什么?如何分配其字段值 谢谢 更新: 看起来我可以声明变量本身是可变的,然后使用 看起来我可以声明变量了 本身是可变的,然后设置为 使用 看起来我可以声明变量了 本身是可变的,然后设置为 使用的字段是否需要类似的内容 open System.Drawing let point = Point(X = 1, Y = 3) 你需要那样的东西吗 open System.Drawing let point = Point(X = 1, Y = 3) 如果在F#中使用int、b

在f中使用c结构的语法是什么?如何分配其字段值

谢谢

更新:

看起来我可以声明变量本身是可变的,然后使用 看起来我可以声明变量了 本身是可变的,然后设置为 使用 看起来我可以声明变量了 本身是可变的,然后设置为
使用的字段是否需要类似的内容

open System.Drawing
let point = Point(X = 1, Y = 3)

你需要那样的东西吗

open System.Drawing
let point = Point(X = 1, Y = 3)

如果在F#中使用int、bools、datetimes和enum,那么您已经在使用structs了--我不确定是哪个部分导致了问题。朱丽叶:布莱恩的回答提供了一个例子,这就是我想要的。基本上,我在c中定义了一个结构,我需要从f中填充它。我的第一个感觉是,因为它是一种值类型,所以我可以对它使用记录语法,但事实证明,我必须使它看起来像一个可变类,并像设置属性一样设置它的字段。这有点不幸,但可以理解,我只是没有马上弄明白:)如果你在F#中使用int、bools、datetimes和enum,那么你已经在使用structs了——我不确定是哪一部分导致了你的问题。朱丽叶:布莱恩的回答提供了一个例子,这就是我想要的。基本上,我在c中定义了一个结构,我需要从f中填充它。我的第一个感觉是,因为它是一种值类型,所以我可以对它使用记录语法,但事实证明,我必须使它看起来像一个可变类,并像设置属性一样设置它的字段。这有点不幸,但可以理解,我只是没有马上弄明白:)