c#如何累加受保护数组的总数
|
当我添加以下代码时,我正在尝试添加5个输入的所有TotalPrice的完整总计:
for(x= 0; x < InputOrder.Length; ++x){
Console.WriteLine(\"Total is ${0}\", InputOrder[x].TotalPrice++);
编译时收到错误消息:
错误CS0200:属性或索引器\'System.Order.TotalPrice
无法分配给它-只读
当我这样编写它时,它会编译并输出正确,这似乎是有一种更好的方法来完成的
Console.WriteLine(\"Total is ${0}\",
(InputOrder[0].TotalPrice +
InputOrder[1].TotalPrice +
InputOrder[2].TotalPrice +
InputOrder[3].TotalPrice +
InputOrder[4].TotalPrice));
任何帮助,将不胜感激
没有找到相关结果
已邀请:
2 个回复
邵酮
LINQ:
渴翅吮斡撤
它不是数组,而是您的InputOrder.TotalPrice,它受到保护