Compartir a través de


do (Enlaces)

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

Sintaxis

[ attributes ]
[ do ]expression

Comentarios

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

Los atributos se pueden aplicar a un enlace do de nivel superior. Por ejemplo, si el programa usa interoperabilidad COM, es posible que quiera aplicar el atributo STAThread al programa. Para ello, use un atributo en un enlace do, 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)

Vea también