Kann ich binär in stdin setzen? C #

8

Bezieht sich auf diese Frage binäre Dateien mit 7z ohne Dateinamen verschlüsseln?

In C # wie kann ich binär in STDin? Ich hatte gehofft, dass das unten funktioniert, aber es tut nicht. Und es macht Sinn. Also, wie schiebe ich ein byte [] Array?

%Vor%     
Community 16.08.2009, 12:20
quelle

2 Antworten

9

Schreiben Sie direkt in den Basisstream:

%Vor%     
Alfred Myers 16.08.2009, 16:52
quelle
2

stdin ist nur ein weiterer Byte-Stream, den Ihr Programm von

lesen kann %Vor%

usw. In der q. auf das Sie sich beziehen, wird das von stdin kommende Material von der Ausgabe eines anderen Programms weitergeleitet. Um diesen Teil des Prozesses zu verwenden, verwenden Sie Console.OpenStandardOuput() , um einen Stream zu erhalten und die Binärdatei durch diesen zu schieben.

    
Steve Gilham 16.08.2009 12:35
quelle

Tags und Links