L'écriture d'un fichier de flux StreamReader
Im en train d'essayer de télécharger une piste audio à partir d'un WCF, j'ai besoin de l'aide de les écrire sur le disque dur, comment dois-je configurer streamwriter ou autres pour ce faire, dans une webApp?
//Use Service to download stream (returns System.IO.Stream)
Stream stream = MyService.Download(("1231"));
//ReadStream
StreamReader reader = new StreamReader(stream);
reader.ReadToEnd();
//Write this stream to a file/Hard disk
???
StreamReader est des données de texte
oups -_- traite uniquement avec du texte dans les cours d'eau avant de cette grâce.
oups -_- traite uniquement avec du texte dans les cours d'eau avant de cette grâce.
OriginalL'auteur RY4N | 2012-03-22
Vous devez vous connecter pour publier un commentaire.
var reader = new StreamReader(stream, Encoding.GetEncoding(28591));
Savez-vous comment faire la même chose .Net 3.5?
avec une boucle.
void CopyTo(Stream from, Stream to) { byte[] buffer = new byte[0x10000]; int read = from.Read(buffer, 0, buffer.Length); while (read > 0) { to.Write(buffer, 0, read); read = from.Read(buffer, 0, buffer.Length); } }
wth?? il est demandé à la classe StreamReader pas à diffuser.
OriginalL'auteur L.B