Ray*_*gus 13
这是一个定义和使用私有静态成员的简短脚本:
type MyClass =
static member private MyPrivateMember() = printfn "MyPrivateMember()"
static member MyMember() = MyClass.MyPrivateMember()
MyClass.MyMember() // MyPrivateMember()
Run Code Online (Sandbox Code Playgroud)
替代:
type MyClass () =
static let myPrivateMethod () =
printfn "This is inaccessible outside the class."
Run Code Online (Sandbox Code Playgroud)