Udostępnij za pośrednictwem


do — Powiązania

do Powiązanie służy do wykonywania kodu bez definiowania funkcji lub wartości. Ponadto powiązania mogą być używane w klasach, zobacz do Powiązania w klasach.

Składnia

[ attributes ]
[ do ]expression

Uwagi

do Użyj powiązania, jeśli chcesz wykonać kod niezależnie od definicji funkcji lub wartości. Wyrażenie w powiązaniu do musi zwrócić wartość unit. Kod w powiązaniu najwyższego poziomu do jest wykonywany po zainicjowaniu modułu. Słowo kluczowe do jest opcjonalne.

Atrybuty można stosować do powiązania najwyższego poziomu do . Jeśli na przykład program używa międzyoperajności modelu COM, możesz zastosować STAThread atrybut do programu. Można to zrobić przy użyciu atrybutu do powiązania, jak pokazano w poniższym kodzie.

open System
open System.Windows.Forms

let form1 = new Form()
form1.Text <- "XYZ"

[<STAThread>]
do Application.Run(form1)

Zobacz też