C#创计算器的问题,求解析,我跟我女朋友编了一天都编不出来0.0
设计并实现一个基于面向对象思想的简单计算器。软件界面可参考图。(1)创建一个C#的工程项目,并在该工程的目录下分别新建两个文本文件“第一组数.txt”和“第二组数.txt”,并打开这两个文件,在其中一文件内输入并保存0,1,2,3,4,5,6,7,8,9另一文件内输入并保存0,10,20,30,40,50,60,70,80,90。注意,输入时每个数占一行,无需标点;
(2)定义一个计算器类Counter,在该类中定义5个函数方法分别实现两个整数的加、减、乘、除运算,和一个浮点数的开平方运算(提示:注意考虑除运算的分母和被开放数的有效性问题);
(3)在Counter类中定义一个名为batchAdd的方法实现两组整数的批量加运算(提示:可以通过设计两个数组作为参数,传递两组的需要计算的数值到类型中相应的函数方法中进行一一计算,结果存储于一个作为返回值的数值)。说明:运算效果形如,第一组数为1,3,5,8,9;第一组数为2,4,6,7,10;经该batchAdd方法处理后返回的结果里的值分别是3,7,11,15,19;
(4)在主调程序中,用程序在工程目录下创建一个文件batchResult.txt,定义计算器的对象实例进行相应计算展示,并将加、减、乘、除和开方的结果显示于界面结果显示的文本框;展示批量加运算时分别从文件“第一组数.txt”和“第二组数.txt”内读出两组数进行批量据计算,并将结果保存到文件batchResul.txt中(一个数占据文本文件的一行)。