C# uses Unicode - and the console it writes to is also Unicode by default. You may get better results using the Console.OutputEncoding Property[^] set to Encoding.ASCII, but I've never needed to try myself.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!