Interface
Syntaxe
type [accessibility-modifier] interface-name =
abstract memberN : [ argument-typesN -> ] return-typeN[<Interface>]
type IPrintable =
abstract member Print : format:string -> unittype IMarker = interface endImplémentation
Dans un type
Dans une expression objet
Implémentation par défaut
Une interface F♯ est explicite
Implémenter une interface générique
Héritage
Mis à jour