Megosztás:


kötések használata

A do kötések függvény vagy érték definiálása nélkül hajtják végre a kódot. Emellett használhat kötéseket az osztályokban, lásd: do Kötések az osztályokban.

Szemantika

[ attributes ]
[ do ]expression

Megjegyzések

Akkor használjon kötést do , ha függvénytől vagy értékdefiníciótól függetlenül szeretné végrehajtani a kódot. A kötésben lévő kifejezésnek do vissza kell térnie unit. A legfelső szintű do kötésben lévő kód végrehajtása a modul inicializálásakor történik. A kulcsszó do nem kötelező.

Az attribútumok felső szintű do kötésre is alkalmazhatók. Ha például a program COM-interopot használ, érdemes lehet alkalmazni az STAThread attribútumot a programra. Ezt úgy teheti meg, hogy egy attribútumot használ egy do kötésen, ahogyan az az alábbi kódban is látható.

open System
open System.Windows.Forms

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

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

Lásd még