Good Day,

I am writing an application where I'm downloading a file that is over 30MB. I am keeping track of how many bytes that have been currently been downloaded.

My question is:

I want to determine when I go past 1M, 2M, 3M and so forth.

My logic is:

```
int totalFileSave = 0;
...
...
int bytesRead = responseStream.Read(buffer, 0, 4096);
totalFileSave += bytesRead;

while (bytesRead > 0) {
    // How do I test when I hit 1M, 2M, 3M and so forth...
    bytesRead = responseStream.Read(buffer, 0, 4096);
    totalFileSave += bytesRead;
}

```