Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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)