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)