使用Console.WriteLine(C#)或printfn(F#)写粗体文本?

时间:2013-02-28 06:17:13

标签: c# .net windows f# console

是否可以使用Console.WriteLine C#)或printfn F#)快速编写粗体文字?

如果不是粗体,也许还有其他一种视觉区别,比如带下划线的文字?

1 个答案:

答案 0 :(得分:21)

您可以设置Console.ForegroundColor。单击链接,MSDN中提供了一个非常好的示例。

字体和样式不是基于每个单词提供的。要获得粗体,斜体,下划线或大小,您必须在控制台中更改所有文本。

Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Test Text");

Console.ForegroundColor = ConsoleColor.Blue;
Console.BackgroundColor = ConsoleColor.White;
Console.WriteLine("Test Text 2");

Console.ResetColor(); // To return colors back