Compartir a través de


do Bindings

Un do enlace se usa para ejecutar código sin definir una función o un valor. Además, los enlaces se pueden usar en clases; consulte do Enlaces en clases.

Sintaxis

[ attributes ]
[ do ]expression

Observaciones

Use un do enlace cuando desee ejecutar código independientemente de una definición de función o valor. La expresión de un do enlace debe devolver unit. El código de un enlace de nivel do superior se ejecuta cuando se inicializa el módulo. La palabra clave do es opcional.

Los atributos se pueden aplicar a un enlace de nivel do superior. Por ejemplo, si el programa usa la interoperabilidad COM, es posible que desee aplicar el STAThread atributo al programa. Puede hacerlo mediante un atributo en un do enlace, como se muestra en el código siguiente.

open System
open System.Windows.Forms

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

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

Consulte también