我正在研究与我的silverlight 5 OOB应用程序挂起的方法调用相关的问题。
请看这段代码。 SourceNodeList和CustomerNodeList是ObservableCollections。
System.Diagnostics.Debug.WriteLine("Loading Tree CustEmp");
this.Adapter = new CustEmpSecAdapter(this);
this.SourceNodeList.Clear();
System.Diagnostics.Debug.WriteLine("clear source list");
this.CustomerNodes.Clear();
System.Diagnostics.Debug.WriteLine("clear customer list");
我遇到的问题是这行代码this.CustomerNodes.Clear();没有执行。
为了清楚起见,我无法在我的开发机器上重现这种行为,但我可以在客户端的机器上。
我可以告诉代码行没有执行的原因是我没有看到代码中包含的调试消息。
就像代码只是悬挂一样。
任何人都可以提供一些见解,或者之前有人遇到过类似的东西吗?