Partilhar via


fazer Ligações

Uma do associação é usada para executar código sem definir uma função ou valor. Além disso, as ligações podem ser usadas em classes, consulte do Ligações em classes.

Sintaxe

[ attributes ]
[ do ]expression

Observações

Use uma do associação quando quiser executar código independentemente de uma definição de função ou valor. A expressão em uma do ligação deve retornar unit. O código em uma ligação de nível do superior é executado quando o módulo é inicializado. A palavra-chave do é opcional.

Os atributos podem ser aplicados a uma associação de nível do superior. Por exemplo, se o seu programa usa interoperabilidade COM, você pode querer aplicar o STAThread atributo ao seu programa. Você pode fazer isso usando um atributo em uma do ligação, conforme mostrado no código a seguir.

open System
open System.Windows.Forms

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

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

Consulte também