2 qq 34418970 qq_34418970 于 2016.04.19 19:44 提问

什么意思,一直不知道,一个简单的计算器代码
private void btnEqual_Click(object sender, EventArgs e)
    {
        C.Operation op = C.OperationFactory.CreateOperation(cbOperate.SelectedItem.ToString());
        op.NumberA=Convert.ToDouble(txtA.Text);
        op.NumberB=Convert.ToDouble(txtB.Text);
        lblResult.Text= op.GetResult().ToString();
    }

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.19 19:50

C.OperationFactory.CreateOperation
C.Operation
这些都是你写的代码,看下它们怎么实现的。从代码逻辑看
C.OperationFactory.CreateOperation 返回一个对象,这个对象有NumberA NumberB两个字段和GetResult方法,用于计算。

CSDNXIAOD
CSDNXIAOD   2016.04.19 21:14

三十行代码实现一个简单计算器
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!