0

いくつかのパブリック プロパティが必要です。C# ではこのようにします。

public VendorOrderService { get; set; }

F# のそのようなプロパティの最短の (正しい/慣用的な) 構文は何ですか?

member val VendorService = Unchecked.defaultof<VendorOrderService> with get, set

PS私は、パブリックプロパティがF#にとって超慣用的ではないことを理解しています。ただし、このコードはより大きな .NET プロジェクトで機能するため、このようなプロパティは必須です。

4

2 に答える 2

2
type Foo() =
     member val Text : string = null with get, set
于 2013-04-06T08:40:45.987 に答える