Task.Factory.StartNew()中执行清空集合不起作用
Task.Factory.StartNew(() =>
{
#if DEBUG
Stopwatch sw = new Stopwatch();
sw.Start();
#endif
//更新修改或删除数据到数据库
if (!SqlHelper.DataBaseHelper.ExecuteTransaction(compareSqls, null))
{
MessageBox.Show("批量更新学校时出现错误");
return;
}
compareSqls.Clear();
#if DEBUG
sw.Stop();
Trace.WriteLine("更新1000条耗时:" + sw.ElapsedMilliseconds);
#endif
});