Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En do bindning används för att köra kod utan att definiera en funktion eller ett värde. Dessutom kan bindningar användas i klasser, se do Bindningar i klasser.
Syntax
[ attributes ]
[ do ]expression
Anmärkningar
Använd en do bindning när du vill köra kod oberoende av en funktions- eller värdedefinition. Uttrycket i en do bindning måste returnera unit. Kod i en bindning på den översta nivån do körs när modulen initieras. Nyckelordet do är valfritt.
Attribut kan tillämpas på en bindning på den översta nivån do . Om ditt program till exempel använder COM-interop kanske du vill tillämpa attributet på STAThread ditt program. Du kan göra detta med hjälp av ett attribut på en do bindning, enligt följande kod.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do Application.Run(form1)