Đó là interop giữa C# và F #Có phải C# xử lý các loại không cho phép null từ F # vẫn không thể thực hiện được không?
Trong F #,
type test =
{
value: int
}
type Wrapper (value: test) =
member val Value = value with get, set
let trythis = new Wrapper(null) // error as expected
Tuy nhiên, trong C#
var trythis = new Wrapper(null); //this runs fine