Расчет процента прогресса

Как я рассчитываю процент файла, который загружается в цикле?

Например:

ProcessStartInfo p = new ProcessStartInfo();
Process process = Process.Start(p);
StreamReader sr = process.StandardOutput;
char[] buf = new char[256];
string line = string.Empty;
int count;

while ((count = sr.Read(buf, 0, 256)) > 0)
{
    line += new String(buf, 0, count);
    progressBar.Value = ???
}

`

Как я это делаю? Заранее спасибо

7
задан Ikke 19 September 2011 в 06:19
поделиться