Comment diffuser des données binaires vers une sortie standard dans .NET?

StackOverflow https://stackoverflow.com/questions/111387

  •  02-07-2019
  •  | 
  •  

Question

J'essaie de diffuser des données binaires sur la sortie standard dans .NET. Cependant, vous ne pouvez écrire un caractère qu'avec la classe Console. Je souhaite l'utiliser avec la redirection . Y a-t-il un moyen de le faire?

Était-ce utile?

La solution

Vous pouvez accéder au flux de sortie à l'aide de Console.OpenStandardOutput .

    static void Main(string[] args) {
        MemoryStream data = new MemoryStream(Encoding.UTF8.GetBytes("Some data"));
        using (Stream console = Console.OpenStandardOutput()) {
            data.CopyTo(console);
        }
    }
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top