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

时间:2015-09-01 19:04:44

标签: c# winforms methods static-classes

我的主类使用几个静态类从Internet获取数据。有时需要获取大量数据,这需要一些时间。静态类是否有任何方法可以将其进度报告给主类?不仅是百分之百,还有文字。

谢谢!

1 个答案:

答案 0 :(得分:1)

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