Is there a way to have a mutable static variable in an F # class that is identical to a static variable in a C # class?
You use static let bindings (note: if necessary several times, this is not too functional):
static let
type StaticMemberTest () = static let mutable test : string = "" member this.Test with get() = test <- "asdf" test