do — Powiązania (F#)
A do powiązania jest używany do wykonywania kodu bez definiowania funkcji lub wartość.Również, czy wiązania może być używany w klasach, zobacz do — Powiązania w klasach (F#).
[ attributes ]
[ do ]expression
Uwagi
Użyj do wiązanie umożliwia wykonanie kodu, niezależnie od definicji funkcji lub wartość.Wyrażenie w do musi zwracać wiązania unit.Kod w najwyższego poziomu do powiązania jest wykonywany, gdy moduł jest zainicjowany.Słowo kluczowe do jest opcjonalny.
Atrybuty mogą być stosowane do najwyższego poziomu do powiązania.Na przykład, jeśli Twój program używa współdziałania z modelem COM, może chcesz zastosować STAThread atrybutu do programu.Można to zrobić przy użyciu atrybutu na do wiążąca, jak pokazano w poniższym kodzie.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do
Application.Run(form1)