f# のクラスでプライベート静的メソッドを定義するにはどうすればよいですか? プライベート モディファイアをアタッチしようとすると、エラーが発生します。
1254 次
2 に答える
15
プライベート静的メンバーを定義して使用する短いスクリプトを次に示します。
type MyClass =
static member private MyPrivateMember() = printfn "MyPrivateMember()"
static member MyMember() = MyClass.MyPrivateMember()
MyClass.MyMember() // MyPrivateMember()
于 2009-06-20T02:47:07.100 に答える
7
別の方法:
type MyClass () =
static let myPrivateMethod () =
printfn "This is inaccessible outside the class."
于 2011-05-20T20:17:08.873 に答える