一、做个啥??
计算器大概长这个模样,作用一目了然。。
就是一个简单的计算+显示。
毕竟刚学,第1次独立小练习,啥玩意儿封装继承多态,我是统统不考虑,先实现了再说。
二、遇到的坑
功能很简单,基本没什么坑
textbox的text,变成double值,再计算。然后,把计算结果(double)再变回string,显示给个人计算的lable.text
前半部分简单,
但是后半部分,出现了一个错误:
然后开始查,其他类型转换成string的方法,然后找到了一个新的方法:
但是,总觉得可以直接用ToString的,到底哪里有问题??结果,细看发现,擦,ToString()方法需要括号()~~~~~~~~~~~~~~我丢了一对括号。。。
三、优化
代码长这样
虽然很丑,但是毕竟是第1次独立完成。
然后,有时间准备进行1次优化:
1、把每项计算,写成1个方法(传递text的值),而不是像现在这样直接用text的值计算。计算的时候,让控件直接调用方法
时间: 2024-11-29 02:58:59