7
È interoperabilità tra C# e F #I tipi di trattamento C# che non consentono nulla da F # sono ancora annullabili?
In F #,
type test =
{
value: int
}
type Wrapper (value: test) =
member val Value = value with get, set
let trythis = new Wrapper(null) // error as expected
Tuttavia, in C#
var trythis = new Wrapper(null); //this runs fine