C# BackgroundWorker ReportProgress Int32?
<p>I want to display progress from a <code>BackgroundWorker</code> to a <code>ProgressBar</code> in the UI. What I dont understand is why the <code>BackgroundWorker</code>'s <code>ReportProgress</code> function takes an <code>Int32</code> when the <code>ProgressBar</code> can take a <code>double</code> value for progress. My process is very intricate and I need to make decimal progress updates. It doesnt help if I have to keep adjusting everything to the nearest integer. Can anyone suggest someway i can work around this?</p>
