Jak wykryć koniec strumienia w BinaryReader?

szukaj na forum nowy temat odpowiedz

Strona [ 1 ] z 1

arturo_201 ten post 08-02-2010 17:58


Użytkownik
Status: Offline
Dołączył: 24-03-2008

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.
Przejdź na górę strony
cytuj
johny_bravo ten post 08-02-2010 18:01
avatar

Użytkownik
Status: Offline
Dołączył: 18-02-2006
Skąd: Kraków
Nie zgaduj tylko przeczytaj dokumentacje. http://msdn.microsoft.com/en-us/library/ms143295.aspx
You need to learn how to walk
before you can run
Przejdź na górę strony
cytuj
szukaj na forum nowy temat odpowiedz

Strona [ 1 ] z 1

1 użytkownik(ów) przegląda ten temat (1 gości)
(żadnych zarejestrowanych użytkowników)

Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0180 sek. (zapytań SQL: 9)