Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Eine do Bindung wird verwendet, um Code auszuführen, ohne eine Funktion oder einen Wert zu definieren. Außerdem können Bindungen in Klassen verwendet werden, siehe do Bindungen in Klassen.
Syntax
[ attributes ]
[ do ]expression
Bemerkungen
Verwenden Sie eine do Bindung, wenn Sie Code unabhängig von einer Funktion oder Wertdefinition ausführen möchten. Der Ausdruck in einer do Bindung muss zurückgegeben werden unit. Code in einer Bindung auf oberster Ebene do wird ausgeführt, wenn das Modul initialisiert wird. Das Schlüsselwort do ist optional.
Attribute können auf eine Bindung auf oberster Ebene do angewendet werden. Wenn Ihr Programm beispielsweise COM-Interoperabilität verwendet, können Sie das STAThread Attribut auf Ihr Programm anwenden. Dazu können Sie ein Attribut für eine do Bindung verwenden, wie im folgenden Code gezeigt.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do Application.Run(form1)