我正在编写一个dll,它可以异步地执行一些操作,例如与数据库的交互。举个例子:
我知道,关于线程队列、后台工作者、Thread类等等。 我的问题是:最好的方法是什么?我做得对吗? 这会在未来引起任何麻烦吗?
(new Action(()=>
{
// database blablabla
}
)).BeginInvoke((x)=>{}
,null);
我知道,关于线程队列、后台工作者、Thread类等等。 我的问题是:最好的方法是什么?我做得对吗? 这会在未来引起任何麻烦吗?