In C#, is there a simple way to resume an download over http, transparantly?
For example, i call a function to download a file x to drive c:. In the middle of the operation, I close the downloading program. The program would abort the transfer, but not delete the partially downladed file x.
I start the program, and once again call the function to download the same file x to driver c:. The function would realize that there is already a part of file x present on drive c: and then resume the download.
Anything simple in .NET 2.0 library that would allow that to happen?