当我打印出对象数组时,输出为Project.Class。 预期的输出是显示每个对象。
该数组已在方法外部声明。
我尝试使用增幅器,但是输出是相同的。
答案 0 :(得分:3)
问题出在您的Console.WriteLine(stations[i]);
上。您尚未发布车站对象定义,但需要引用要显示的属性。否则,您将只写出对象。
Console.WriteLine(stations[i].stationNo);
Console.WriteLine(stations[i].stationName);
答案 1 :(得分:0)
您可以重写该对象类的ToString()方法,并实现该方法以返回要打印的特定属性。 在循环中,您可以调用该对象的ToString()方法来打印该对象信息。