invoke方法是做啥的 C#中Invoke和BeginInvoke的区别?
浏览量:2546
时间:2021-03-13 12:10:48
作者:admin
C#中Invoke和BeginInvoke的区别?
区别在于调用是同步的,而BeginInvoke是异步的。
例如(伪代码),后台线程需要通知UI接口刷新
}。NET4.5或更早版本,如果异步方法使用invoke,也可以编译,调试不会有问题,但发布时会出现异常。BeginInvoke也是如此。
在以前的项目中,有一个用invoke回调的异步方法,它总是给出一个异常。而且,在调试vs很长一段时间后,我们不知道问题出在哪里,所以我们必须找出后台操作模式是同步还是异步。
invoke方法是做啥的 api调用 java中invoke
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。