C#有一个更高级的控制台库吗?

Iva*_* G. 20 .net c#

是否有任何.NET库可以:

  • 输出颜色的字符/单词
  • 在控制台中绘制内容,如进度条(类似于wget)
  • 其他有趣的美丽的东西,我可能会考虑在我的魅力控制台应用程

SLa*_*aks 22

是; 该Console可以做到这一切.

  • 很好的答案,但使用一些辅助库会更有用,因为它最初被问到 - 即`box.Draw(startPoint, endPoint, backgroundColor, lineStyle, ...)` (5认同)
  • 听起来很有意思...注意详细说明? (2认同)

Ant*_*ean 21

ConsoleEx

很久以前由Microsoft的Tim Sneath编写的ConsoleEx库可以做一些高级着色和写作.它通常比控制台好很多,甚至是.NET 4.0控制台(据我所知).

而且它在NuGet上!

  • 我没有看到`Console`没有的东西,除了'DrawRectangle`包装器. (4认同)