一:Main方法输出时添加一段代码 Console.OutputEncoding = System.Text.Encoding.Unicode; 输出时状态 二:在控制台顶端单击右键选中最后一列【属性】 选择输出的文本格式‘ 我经常使用【明朝体】 我这样设置后就可以直接显示中文了, 提示:乱码应该有很多种原因,我这可能只是输出框乱码解决方式的一种吧,希望对你有所帮助