Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将进度信息从静态类发送到主类_C#_Winforms_Methods_Static Classes - Fatal编程技术网

C# 将进度信息从静态类发送到主类

C# 将进度信息从静态类发送到主类,c#,winforms,methods,static-classes,C#,Winforms,Methods,Static Classes,我的主类使用几个静态类从internet获取数据。有时需要获取大量数据,这需要一些时间。静态类是否有方法向主类报告其进度?不仅是百分比,还有文本 谢谢 我不确定您的具体情况,但是如果您在静态类中创建静态变量来保存当前状态,并在从主类调用的方法中更新它们,那么它将起作用。 例如,在静态类中创建一个名为percentcompleted的静态变量,并在静态类方法中不断更新它的值。然后定期在主课堂上阅读它的值 我们对你的申请知之甚少。当然这是可能的,展示一些代码,也许我们可以帮助修复它。你已经尝试过什么

我的主类使用几个静态类从internet获取数据。有时需要获取大量数据,这需要一些时间。静态类是否有方法向主类报告其进度?不仅是百分比,还有文本


谢谢

我不确定您的具体情况,但是如果您在静态类中创建静态变量来保存当前状态,并在从主类调用的方法中更新它们,那么它将起作用。
例如,在静态类中创建一个名为percentcompleted的静态变量,并在静态类方法中不断更新它的值。然后定期在主课堂上阅读它的值

我们对你的申请知之甚少。当然这是可能的,展示一些代码,也许我们可以帮助修复它。你已经尝试过什么样的机制了?