2016 - 2024

感恩一路有你

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

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。