我正在學習F#並對此語言非常感興趣F#異步線程問題
我嘗試創建異步表達式以異步運行。
例如
let prop1=async{
for i=0 to 1000000 do ()
MessageBox.Show("Done")
}
let prop2=async{
for i=0 to 1000000 do ()
MessageBox.Show("Done2")
}
Async.Start(prop1)
Async.Start(prop2)
當我運行該程序,我得到有螺紋量程序處理量的增加,從6到8,當我完成接近2消息框,則處理似乎並不破壞那些創建線程,也記8,發生了什麼事或我有誤解有關F#異步
感謝您的幫助