как использовать c # struct из f # - PullRequest
0 голосов
/ 31 января 2011

каков синтаксис для использования структуры c # в f #? как назначить значения полей?

спасибо!

обновление:

похоже, что я могу объявить переменную самой переменной и затем установить ее поля с помощью оператора <- ... есть ли другой способ? </p>

Ответы [ 2 ]

2 голосов
/ 31 января 2011

похоже, что я могу объявить переменную самой изменяемой, а затем установить ее поля с помощью оператора <- ... есть другой способ? </p>

Это правильная вещь.

let mutable someStruct = CallSomething()
someStruct.Field1 <- 42
// etc.
1 голос
/ 23 сентября 2011

Вам нужно что-то подобное?

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