我正在堆叠如何将这些行更改为ToString()方法
c1.DisplayComputerSummary();
c2.DisplayComputerSummary();
Console.WriteLine();
由于
答案 0 :(得分:1)
当通过ToString()
方法将对象打印到控制台时,您可能会问如何编写自定义输出。您可以覆盖ToString()
和c1
类型的c2
方法:
public override string ToString()
{
return DisplayComputerSummary();
}
然后在您的程序中,您可以将其用作:
Console.WriteLine(c1.ToString());
Console.WriteLine(c2.ToString());
Console.WriteLine();
甚至只是:
Console.WriteLine(c1);
Console.WriteLine(c2);
Console.WriteLine();
有关ToString()
方法的详情,请参阅here。
答案 1 :(得分:0)
您的问题是unclear
,但请尝试一下,
Console.WriteLine(c1.DisplayComputerSummary().ToString());
Console.WriteLine(c2.DisplayComputerSummary().ToString());
答案 2 :(得分:0)
Console.WriteLine(c1.DisplayComputerSummary().ToString() + "-" + c2.DisplayComputerSummary().ToString());