C# 如何使用探查器查看数据绑定缓慢的原因?
在调试模式下运行应用程序时,设置数据绑定非常慢(大约20秒)。当我在没有调试器的情况下运行应用程序时,我没有性能问题。它按预期工作 但是你可以想象,当我在调试模式下运行程序时,一切都很慢,这是非常令人讨厌的。所以我想知道是什么原因造成的。我想也许我可以用分析器做点什么,但我不知道怎么做C# 如何使用探查器查看数据绑定缓慢的原因?,c#,winforms,debugging,data-binding,profiler,C#,Winforms,Debugging,Data Binding,Profiler,在调试模式下运行应用程序时,设置数据绑定非常慢(大约20秒)。当我在没有调试器的情况下运行应用程序时,我没有性能问题。它按预期工作 但是你可以想象,当我在调试模式下运行程序时,一切都很慢,这是非常令人讨厌的。所以我想知道是什么原因造成的。我想也许我可以用分析器做点什么,但我不知道怎么做 你能帮我吗?在加载数据源时,我会进入te调试器。然后会发生什么,您是否看到它正在调试.net framework代码 如果您使用的是sql server,我将使用 如果你没有,但你用的是我会用的nhibernat
你能帮我吗?在加载数据源时,我会进入te调试器。然后会发生什么,您是否看到它正在调试.net framework代码 如果您使用的是sql server,我将使用
如果你没有,但你用的是我会用的nhibernate 其他提示:
如果您没有对
数据绑定进行分析,您如何确定它的速度很慢?您是如何分析这种情况的?我已将列表放入变量中,并将此变量设置为bindingsource的数据源属性。我注意到后者花了很多时间<代码>变量x=_presenter.GetItems();bs.DataSource=x代码>