第十课等于之调用关键调用——C#计算器编程教学

来源:互联网 发布:linux 重启后存储丢失 编辑:程序博客网 时间:2024/05/21 19:48
操作集合生成方法加调用生成方法,还没有真的进行等于操作。这节课就是本程序的“等于”的代码如何写?
先期做了很多基本功,都是围绕它来做的基础工作。完成了基础工作,总体工作就容易多了,不就是再次调用吗?不全对。

你考虑过计算吗?还有一个计算方法,这是核心!集合真的生成了,接着其实就是通过集合进行计算。所以等于之前还有个计算方法。

计算方法代码:

        private string RunCaclLists()        {            CaclList sum = CaclLists[0];            for (int i = 1; i < CaclLists.Count; i++)            {                sum += CaclLists[i];            }            return sum.StringEnter;        }
这节课最后是“等于”代码:
        private void RunCaclEqual()        {            SetCaclLists();            if (CaclLists[0].TypeOp == TypeOp.None)            {                Result = CaclLists[0].StringEnter;                return;            }            if (CaclLists.Count == 1)            {                Result = (+CaclLists[0]).StringEnter;            }            else            {                Result = RunCaclLists();            }        }
第十课结语。到这里,整个程序完成了大概三分之一。看着像一个大工程,哈。编程序,关键点的把握,其实很容易,解决问题的思路其实和你的知识面有很大关系。拓展知识面是你一直要做的。思维方法在编程界里最重要的是分和合,分解和综合能力是程序员的基本素养。

0 0
原创粉丝点击