Juste en regardant les différentes façons de ftp'ing un fichier en C#. J'ai remarqué quelques exemples font:Pourquoi diffuser un fichier plutôt que de l'envoyer immédiatement?
streamReader.ReadToEnd()
ensuite convertir en octets, puis envoyer le fichier en une seule fois.
tandis que d'autres font un:
while (contentLength != 0)
stream.write(buff, 0, contentLength);
contentLength = fileStream.Read(buff, 0, buffLength);
envoie le fichier 2048 à la fois pour des fichiers plus volumineux, tandis que l'autre méthode est très bien pour les fichiers de la gamme 10-50K?
Utilisez une bibliothèque pour cela. –