Background Worker Thread Problem
问题 I am using background worker in my Application my code for this void CreateThreadForEachServer() { DataAccess oDA = new DataAccess(); List<Server> allServerData = oDA.GetAllServers(); foreach (Server serverData in allServerData) { backgroundWorker = new BackgroundWorker(); backgroundWorker.DoWork += new DoWorkEventHandler(backgroundWorker_DoWork); backgroundWorker.RunWorkerAsync(serverData); } } void backgroundWorker_DoWork(object sender, DoWorkEventArgs e) { Server server = (Server)e