关于异步、线程、委托的一个问题

我将如一个函数放在线程,或者采用异步调用就会出现错误,这个是怎么回事啊,肯请指点一下
        private void _initialMyMetaThread()
        
{
            
//获取数据源信息

            
string text = this.Text.Substring(this.Text.LastIndexOf("--"+ 2);
            DummyMetadataExplorer.dict.TryGetValue(text, 
out myMeta);
            
if (this.myMeta == null)
            
{
                
//此处还应检测,该配置文件是否能正确连接数据库
                SavedSetting ss = SavedSetting.LoadByName(text);
                
this.myMeta = MyMetaOP.getInstance().createMyMeta(ss);
                DummyMetadataExplorer.dict.Add(text, 
this.myMeta);
            }


            
this._BindCmbDatabases();
        }
原文地址:https://www.cnblogs.com/lexus/p/819179.html