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.