Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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)