Comment définir une méthode statique privée dans une classe dans f #? quand j'essaie d'attacher un modificateur privé, il se plaint.F # Méthodes statiques privées
5
A
Répondre
13
Voici un petit script qui définit et utilise un membre statique privé:
type MyClass =
static member private MyPrivateMember() = printfn "MyPrivateMember()"
static member MyMember() = MyClass.MyPrivateMember()
MyClass.MyMember() // MyPrivateMember()
5
Une alternative:
type MyClass() =
static let myPrivateMethod() =
printfn "This is inaccessible outside the class."