From 828a69fef79904a8d3f9126aa4aefdef3b7e308f Mon Sep 17 00:00:00 2001 From: de4dot Date: Wed, 28 Sep 2011 01:29:17 +0200 Subject: [PATCH] Set Console.OutputEncoding to UTF-8 only if current encoding is single byte --- dumpMethods/Program.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dumpMethods/Program.cs b/dumpMethods/Program.cs index d75bfd62..092f1d07 100644 --- a/dumpMethods/Program.cs +++ b/dumpMethods/Program.cs @@ -68,7 +68,8 @@ namespace dumpMethods { delegate void CallCctor(); static int Main(string[] args) { try { - Console.OutputEncoding = new UTF8Encoding(false); + if (Console.OutputEncoding.IsSingleByte) + Console.OutputEncoding = new UTF8Encoding(false); var files = parseCommandLine(args); if (files.Count != 1)