Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Une do liaison est utilisée pour exécuter du code sans définir de fonction ou de valeur. En outre, les liaisons peuvent être utilisées dans les classes, consultez do Liaisons dans les classes.
Syntaxe
[ attributes ]
[ do ]expression
Remarques
Utilisez une do liaison lorsque vous souhaitez exécuter du code indépendamment d’une fonction ou d’une définition de valeur. L’expression d’une do liaison doit retourner unit. Le code d’une liaison de niveau do supérieur est exécuté lorsque le module est initialisé. Le mot clé do est facultatif.
Les attributs peuvent être appliqués à une liaison de niveau do supérieur. Par exemple, si votre programme utilise l’interopérabilité COM, vous pouvez appliquer l’attribut STAThread à votre programme. Pour ce faire, utilisez un attribut sur une do liaison, comme indiqué dans le code suivant.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do Application.Run(form1)