2
다음 코드가 작동하는 데 문제가 있습니다.F # 유추 추론 및 System.Object
open System
open System.ComponentModel
open System.Threading
let triggerEvent (state : Object) = Console.Write("Do Something.")
let asyncContext = AsyncOperationManager.CreateOperation(null)
asyncContext.PostOperationCompleted(triggerEvent, null)
오류가 발생합니다. triggerEvent는 SendOrPostCallback 대신 'a -> unit'유형입니다. SendOrPostCallback은 Object -> unit 유형입니다. 왜 triggerEvent가 Object -> unit 대신 'a -> unit'유형인지 궁금합니다. 나는 명시 적으로 상태를 Object로 선언했지만 여전히 'a.
제안 사항? 고맙습니다.
이 감사에 의해
교체! 그게 내가 찾고 있던거야. – PetPaulsen