Question

Existe-t-il un moyen d’avoir une variable statique mutable dans la classe F # identique à une variable statique dans la classe C #?

Était-ce utile?

La solution

Vous utilisez des liaisons static let (remarque: bien que nécessaire parfois, ce n'est pas trop fonctionnel):

type StaticMemberTest () =

    static let mutable test : string = ""

    member this.Test 

        with get() = 
            test <- "asdf"
            test
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top