0

我正在堆叠如何将这些行更改为 ToString() 方法

c1.DisplayComputerSummary();
c2.DisplayComputerSummary();

Console.WriteLine();

谢谢

4

3 回答 3

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()

于 2012-10-09T00:43:33.220 回答
0

你的问题是unclear,但试一试,

Console.WriteLine(c1.DisplayComputerSummary().ToString());
Console.WriteLine(c2.DisplayComputerSummary().ToString());
于 2012-10-09T00:39:33.880 回答
0
Console.WriteLine(c1.DisplayComputerSummary().ToString() + "-" + c2.DisplayComputerSummary().ToString());
于 2012-10-09T00:39:37.163 回答