.net 4.0 异步读取数据用法

private void LoadDataInBackground()
        {
            var worker = new BackgroundWorker();
            worker.DoWork += worker_DoWork;
            worker.RunWorkerAsync();

        }

        void worker_DoWork(object sender, DoWorkEventArgs e)
        {

            BLL.AccountReleaseInfo bllAccountReleaseInfo = new AutoGenerateOrderSystem.BLL.AccountReleaseInfo();
            DataTable dt = bllAccountReleaseInfo.GetAccountInfo("");
            cmbSearchAccountIDList.DisplayMember = "AccountName";
            cmbSearchAccountIDList.ValueMember = "AccountID";
            this.cmbSearchAccountIDList.DataSoure = dt;
        }

原文地址:https://www.cnblogs.com/ajqfju/p/3558928.html