IAsyncResult ar;
int sum0 = 0;
- FileStream s = new FileStream ("async_read.exe", FileMode.Open);
+ FileStream s = new FileStream ("async_read.exe", FileMode.Open, FileAccess.Read);
s.Position = 0;
sum0 = 0;
s.Position = 0;
do {
+ buf = new byte [1];
ar = s.BeginRead (buf, 0, 1, ac, buf);
} while (s.EndRead (ar) == 1);
sum -= buf [0];