Я понимаю, как мы можем передать одну переменную (progresspercentage) в функцию «progressaged», например, так:
private void backgroundWorker1_ProgressChanged(object sender,
ProgressChangedEventArgs e)
{
this.progressBar1.Value = e.ProgressPercentage;
}
Но я хочу передать больше переменных этой функции, например:
worker.ReportProgress(pc,username,score);
...
private void backgroundWorker1_ProgressChanged(object sender,
ProgressChangedEventArgs e)
{
this.progressBar1.Value = e.ProgressPercentage;
this.currentUser.Value = e.UserName; //as string
this.score.Value = e.UserScore; //as int
}
извините, я новичок в c #может ли кто-нибудь дать мне пример.