コンソール上で正しく表示できなくても、せめてリダイレクト先のファイルには正しく書き込まれていて欲しいんだが……。
Console.Out に指定できるのは TextWriter だから、BinaryWriter も使えないし。