我有两个'foreach'循环抛出错误告诉我,我无法将Student.FoodItem转换为双精度。我难以理解我做错了什么,这里是循环。它为什么要转换? c#
foreach (double cost in Order.OrderedFood)
{
totalFood += Food.Cost;
}
foreach (double cost in Order.OrderedDrink)
{
totalDrink += Drink.Cost;
}
double totalFood = 0.0;
double totalDrink = 0.0;
什么是totalDrink的类型? – nphx
为什么在你不使用它们的值时迭代集合? – nphx
本代码中的食物项目在哪里? – techloverr