do 바인딩
do
바인딩은 함수 또는 값을 정의하지 않고 코드를 실행하는 데 사용됩니다. 또한 do 바인딩은 클래스에서 사용할 수 있습니다. 클래스의 바인딩을 참조 do
하세요.
구문
[ attributes ]
[ do ]expression
설명
함수 또는 값 정의와 do
독립적으로 코드를 실행하려는 경우 바인딩을 사용합니다. 바인딩의 식은 .를 do
반환 unit
해야 합니다. 최상위 do
바인딩의 코드는 모듈이 초기화될 때 실행됩니다. 키워드(keyword) do
선택 사항입니다.
특성은 최상위 do
바인딩에 적용할 수 있습니다. 예를 들어 프로그램에서 COM interop을 사용하는 경우 해당 특성을 프로그램에 적용 STAThread
할 수 있습니다. 다음 코드와 같이 바인딩에 do
특성을 사용하여 이 작업을 수행할 수 있습니다.
open System
open System.Windows.Forms
let form1 = new Form()
form1.Text <- "XYZ"
[<STAThread>]
do Application.Run(form1)
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET