C# 使用C Console.WriteLine在多列中显示textOut

C# 使用C Console.WriteLine在多列中显示textOut,c#,.net,multiple-columns,console.writeline,textout,C#,.net,Multiple Columns,Console.writeline,Textout,我正在创建一个程序,将华氏温度转换为摄氏温度,反之亦然。代码可以工作,但是如何使用C中的Console.WriteLine将文本输出显示在多个列中 这是我的代码,不包括Program.cs或Input.cs 如果您所做的只是直接写出行,则可以通过以下两种方式之一创建列: A包括选项卡 Console.Writeline("\tColumn1\tColumn2\tColumn3"); B如果您的控制台使用单空格字体,您可以计算字符数。但这将是一件令人头疼的事。学校作业?Assignment2是名

我正在创建一个程序,将华氏温度转换为摄氏温度,反之亦然。代码可以工作,但是如何使用C中的Console.WriteLine将文本输出显示在多个列中

这是我的代码,不包括Program.cs或Input.cs


如果您所做的只是直接写出行,则可以通过以下两种方式之一创建列:

A包括选项卡

Console.Writeline("\tColumn1\tColumn2\tColumn3");

B如果您的控制台使用单空格字体,您可以计算字符数。但这将是一件令人头疼的事。

学校作业?Assignment2是名称空间???@AnyMoose是的,这是一个家庭作业,虽然将其放在列中不是作业的一部分,但我只是好奇如何做:作业已经完成,因为您的华氏温度和摄氏温度应该已经在列中对齐。你能提供一个你希望你的输出是什么样子的例子吗?@Dan-不确定我如何向你展示我的意思。按enter键后,注释会删除格式…我只想让它在两个三个单独的列中显示数据,这样用户就不必向下滚动来查看所有的值。只有当列的长度不超过一个选项卡的长度。@ivcubr那么您是否应该提出自己的解决方案?如果您按照重复问题的链接进行操作,得票最高的答案描述的是完全相同的解决方案。你没有提供任何帮助。
Console.Writeline("\tColumn1\tColumn2\tColumn3");