gpt4 book ai didi

c# - 为什么在设计时和运行时设置了后台工作人员的DoWork事件处理程序,执行时间会增加一倍?

转载 作者:行者123 更新时间:2023-12-03 13:21:53 25 4
gpt4 key购买 nike

我是C#的新手。最近,我需要使用backgroundworker在Windows窗体应用程序的不同线程上执行存储过程,并注意到执行时间增加了一倍。即使在设计时已经设置了后台工作程序的DoWork事件,我还是在运行时意外地对其进行了初始化。我试图删除代码的初始化,并且执行时间又恢复了正常。

我很好奇为什么执行时间增加了一倍。有人知道这件事为什么发生吗?

最佳答案

可能是DoWork事件被注册了两次,一次来自代码,一次来自设计器。因此,它被执行了两次。

关于c# - 为什么在设计时和运行时设置了后台工作人员的DoWork事件处理程序,执行时间会增加一倍?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com