void _bgWorkerLoad_DoWork(object sender, DoWorkEventArgs e) { // 取得學生類別 _StudentTagList = QueryTransfer.GetStudentTagList(); _SelectMappingDict1 = GetExcessCreditsBase1(); _SelectMappingDict2 = GetExcessCreditsBase2(); _SelectMappingDict3 = GetExcessCreditsBase3(); // 取得設定檔 _UDTConfigList = UDTTransfer.UDTConfigSelectByName(conf_name); if (_UDTConfigList.Count > 0) { UDTConfig cd = _UDTConfigList[0]; if (!string.IsNullOrWhiteSpace(cd.Data)) { try { _ConfigXML = XElement.Parse(cd.Data); } catch { } } } }