黑马程序员技术交流社区

标题: 怎么改变在控制台输出文字的颜色。 [打印本页]

作者: 熊鑫    时间: 2013-4-19 16:24
标题: 怎么改变在控制台输出文字的颜色。
如题,看到一些人输出的彩色的文字。是怎么弄的

作者: 何锦权    时间: 2013-4-19 16:39
点到在控制台最上面,右键选项里有个属性,在那里就可以调的
作者: 陈帅    时间: 2013-4-19 16:42
  1.   string i = "Hello,world!";
  2.             Console.BackgroundColor = ConsoleColor.Magenta;//背景色
  3.             Console.ForegroundColor = ConsoleColor.DarkYellow;//字体色
  4.             Console.WriteLine(i);
  5.             Console.ReadKey();
复制代码

作者: 王赟    时间: 2013-4-19 17:00

你说的是这个吗?
右键--属性--颜色
作者: 张林杰    时间: 2013-4-19 20:10
控制台本身字体是灰色的,背景黑色,要让它输出的都是一样颜色就改属性,要是想程序内部修改颜色就用3楼的方法
另外补充一下修改控制台颜色一般是 Console .ForegroundColor 和 Console .BackgroundColor 属性以及 Console .ResetColor 方法结合使用的ConsoleColor 枚举,其中Console .ResetColor()用来还原前景色(即字体色)和背景色
作者: 张伟86    时间: 2013-5-1 13:46
前面几位说的很清楚了,我贴点完整的代码,并且只改变字体颜色。
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;

  5. namespace ConsoleApplication3
  6. {
  7.     class Program
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             Console.ForegroundColor = ConsoleColor.Red;
  12.             Console.WriteLine("Hello World!");
  13.             Console.ReadKey();
  14.         }
  15.     }
  16. }
复制代码

Red_Hello_world!.jpg (8.58 KB, 下载次数: 0)

Red_Hello_world!.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2