使用按钮将小数相加

Adding decimals together using buttons

我正在为一个学校项目创建一个使用 windows 表单的 POS 系统,我希望能够使用按钮中的代码将小数相加并在最后输出总计...关于如何做到这一点的任何想法?

如果以下内容不能回答您的问题,请通过详细说明您的问题来编辑您的post。

到目前为止我有两个问题。

  1. 向未定长度数组添加一个小数。

如果数据持续增长,通常在 C# 中使用 List

// Put this as your member variable
List<decimal> m_ItemPriceInOrder = new List<decimal>;

// In your button event
decimal price = ... // Get your price of item
m_ItemPriceInOrder.Add( price );
  1. 结帐时汇总物品的成本。

使用 foreach 遍历列表中的每个项目。 同样简单的 for 循环也可以,但是 foreach 表示 "iterating through every item".

decimal sum = 0;
foreach( var item in m_ItemPriceInOrder ){
    sum+=item;
}