J'utilise System.IO.Stream.Read(byte[] buffer, int offset, int count)
. Y at-il une alternative à cette méthode (ou une propriété à définir) de sorte que la méthode ne retournera pas tant que count n'est pas lu (ou que la fin du flux est atteinte)? Ou dois-je faire quelque chose comme ceci:Blocage de la version de System.IO.Stream.Read (byte [], int, int)
int n = 0, readCount = 0;
while ((n = myStream.Read(buffer, readCount, countToRead - readCount)) > 0)
readCount += n;