Problème avec la classe Stream
Bonjour, je n'arrive pas a utiliser correctement un stream ...
J'ai fait un bout de code tout simple qui est sensé écrire quelque chose dans un stream et l'afficher dans la console :
Code:
1 2 3 4 5 6 7 8 9 10
|
Stream s = Stream.Null;
StreamWriter sw = new StreamWriter(s);
StreamReader sr = new StreamReader(s);
sw.Write('a');
s.Seek(0, SeekOrigin.Begin);
Console.Write(sr.Read());
s.Close(); |
Sa m'affiche -1, ce qui signifit qu'il n'y a rien dans le stream ... Comment ça se fait ?