Jak wykryć koniec strumienia w BinaryReader?

0

Witam. Mam taki kod:

TcpClient client = server.AcceptTcpClient();
NetworkStream stream = client.GetStream();
BinaryReader reader = new BinaryReader(stream);
FileStream FileWriter = new FileStream("sciezka", FileMode.Append);
int receivedBytesLength;

while ([jaki warunek tutaj wstawić????])
{
receivedBytesLength = reader.Read(buffer, 0, buffer.Length);
FileWriter.Write(buffer, 0, receivedBytesLength);
FileWriter.Flush();
}

Problem polega na tym że nie wiem jaki warunek wstawić w pętli while aby wykryć koniec strumienia i zakończyć transfer pliku[???] Proszę o pomoc, pozdrawiam.

0

Nie zgaduj tylko przeczytaj dokumentacje. http://msdn.microsoft.com/en-us/library/ms143295.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1