Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bağlama do , işlev veya değer tanımlamadan kod yürütmek için kullanılır. Ayrıca, do bağlamaları sınıflarda kullanılabilir, bkz do . Sınıflarda Bağlamalar.
Sözdizimi
[ attributes ]
[ do ]expression
Açıklamalar
Kodu işlev do veya değer tanımından bağımsız olarak yürütmek istediğinizde bağlama kullanın. Bağlamadaki do ifade döndürmelidir unit. Üst düzey do bağlamadaki kod, modül başlatıldığında yürütülür. anahtar sözcüğü do isteğe bağlıdır.
Öznitelikler üst düzey do bağlamaya uygulanabilir. Örneğin, programınız COM birlikte çalışma kullanıyorsa, özniteliğini programınıza uygulamak STAThread isteyebilirsiniz. Bunu, aşağıdaki kodda gösterildiği gibi bağlamada bir do öznitelik kullanarak yapabilirsiniz.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do Application.Run(form1)