我正在堆叠如何将这些行更改为 ToString() 方法
c1.DisplayComputerSummary();
c2.DisplayComputerSummary();
Console.WriteLine();
谢谢
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()
你的问题是unclear
,但试一试,
Console.WriteLine(c1.DisplayComputerSummary().ToString());
Console.WriteLine(c2.DisplayComputerSummary().ToString());
Console.WriteLine(c1.DisplayComputerSummary().ToString() + "-" + c2.DisplayComputerSummary().ToString());