日期:2014-05-17  浏览次数:20803 次

如何按照输入值倒序减法??

如图所示,想编辑一个统计车票金额的小winform程序,功能基本都已实现。
如果输入错误可以点击“回退”重新输入,但是“回退”功能目前只能减去最后一次输入的值,例如第一次输入10,第二次20,第三次30,然后点击回退只能是一直-30,请问如何实现按照输入值的顺序倒序减掉呢??
谢谢了!!!

------解决方案--------------------

List<double> l = new List<double>();

下一张

l.Add(值);

回退

double value=l.Last();
l.Remove(value);

清零

l.Clear();

统计

double sum = l.Sum();