c# WinForm并发调用

本文关键字:调用 并发 WinForm | 更新日期: 2023-09-27 17:53:41

我有一个偶尔与MSSQL数据库交互的UI。有一个心跳线程在Invoke语句中插入/更新数据到相同的DB。

1)我的实现是防止数据库数据不一致/损坏吗?

2)是否调用是在UI线程/心跳线程之间创建DB序列化的最有效/最简单的方法,或者是该走的路?

c# WinForm并发调用

你应该考虑一下BackgroundWorker。

对调用Invoke方法进行了很好的抽象,可以处理大多数情况。