【问题标题】:Write boldface text using Console.WriteLine (C#) or printfn (F#)?使用 Console.WriteLine (C#) 或 printfn (F#) 编写粗体文本?
【发布时间】:2013-02-14 05:51:54
【问题描述】:

有没有一种使用Console.WriteLine (C#) 或printfn (F#) 快速书写粗体文本的方法?

如果不是粗体,也许是其他类型的视觉区分,比如带下划线的文本?

【问题讨论】:

  • 检查您是否同意我对您帖子标题的编辑(随时恢复)。谢谢你的笔记是非常可选的 - 接受/评论代替(谢谢你:))
  • @Alexei Levenkov,当然可以。这个编辑版本更紧凑。非常感谢。

标签: c# .net windows f# console


【解决方案1】:

您可以设置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

【讨论】:

  • 非常感谢!一旦我的超时窗口到期,我将接受这个答案。 (还有 11 分钟。)
  • +1 但是,通常您需要提供一些代码 sn-p...即使您只是从给定链接复制/粘贴它。链接可能不可用
  • @KonstantinVasilcov 如果您觉得可以改进,请随时编辑答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-03
  • 2014-09-04
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多