do – vazby (F#)
A do vazby se používá pro spuštění kódu bez nutnosti definovat funkci nebo hodnotu.Proveďte vazby může být použita ve třídách, viz Vazby do ve třídách (F#).
[ attributes ]
[ do ]expression
Poznámky
Použití do vazba, pokud chcete spustit kód nezávisle na definici funkce nebo hodnotu.Výraz v do vazba musí vrátit unit.Nejvyšší úrovni kódu do vazby je spuštěn při inicializaci modulu.Klíčové slovo do je nepovinný.
Atributy lze použít nejvyšší úrovni v do vazby.Například, pokud program používá volání interop modelu COM, můžete použít STAThread atributu pro program.To lze provést pomocí atributu v do vazbu, jak je znázorněno v následujícím kódu.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do
Application.Run(form1)