Compartir a través de


Enlaces do (F#)

Los enlaces do se utilizan para ejecutar código sin definir una función o un valor. Además, los enlaces do se pueden usar en clases. Para obtener más información, vea Enlaces do en clases (F#).

[ attributes ]
[ do ]expression

Comentarios

Use un enlace do cuando desee ejecutar código de manera independiente de una definición de función o de 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.

Se pueden aplicar atributos a un enlace do de nivel superior. Por ejemplo, si el programa utiliza la interoperabilidad COM, puede ser conveniente aplicar el atributo STAThread al programa. Esto se puede hacer mediante 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

Referencia

Funciones (F#)

Otros recursos

Referencia del lenguaje F#