尝试调用ToString()方法时,出现上述错误消息。我不确定问题是什么。这里是我的代码:索引(从零开始)必须大于或等于零并小于参数列表的大小
public override string ToString()
{
return string.Format("{0} Pizzas @ {1:C}: {2:C}\n" +
"{3} Cokes @ {4:C} {5:C}\n" +
"Order Amount: {6:C}\n" +
"Sales Tax: {7:C}\n" +
"Amount Due: {8:C}\n" +
"Amount Paid: {9:C}\n" +
"Change Due: {10:C}", numberOfPizzas, PIZZA_PRICE +
totalCostOfPizza, numberOfCokes, COKE_PRICE, totalCostOfCoke +
foodAndDrinkTotal, totalSalesTax, totalAmountDue, amountPaid, +
changeDue);
}
这部分看起来不正确的:'PIZZA_PRICE + totalCostOfPizza,' – 2012-03-05 01:52:46