It is said that Console.OpenStandardInput(); allows piped args to be sent via the usage of <<.
On a windows machine, an error occurs when this is attempted however: 
Something more to note is that while the user can technically type as much as they like and it will generate a new line of dumped hex, to exit they must enter Ctrl+C.
I have been using return new MemoryStream( Encoding.UTF8.GetBytes(args[0]) ); in the time being. I have not yet found a way however to pipe to the program without permission denial or error.
It is said that
Console.OpenStandardInput();allows piped args to be sent via the usage of<<.On a windows machine, an error occurs when this is attempted however:
Something more to note is that while the user can technically type as much as they like and it will generate a new line of dumped hex, to exit they must enter Ctrl+C.
I have been using
return new MemoryStream( Encoding.UTF8.GetBytes(args[0]) );in the time being. I have not yet found a way however to pipe to the program without permission denial or error.