我有一个很长的字符串,我想显示给控制台,并希望将字符串分成几行,以便它沿着分词符合良好的包装并适合控制台宽度。如何格式化C#字符串以适应特定的列宽度?
例子:
try
{
...
}
catch (Exception e)
{
// I'd like the output to wrap at Console.BufferWidth
Console.WriteLine(e.Message);
}
什么是实现这一目标的最佳途径?
参见[System.Console(http://msdn.microsoft.com/en-us/library/system.console.aspx)班有verious方法,可以帮助你在实现它 – 2013-03-16 05:00:54
@KrishnaswamySubramanian我经历了System.Console文档,并没有看到任何方法来处理这个问题中陈述的情况。如果确实有一个,你会不会指出你想要的那个? Console.WriteLine方法有很多变体,但我没有看到任何处理单词换行的情况。 – Unome 2015-06-08 15:22:13