private void buttonOperation_Click(object sender, System.EventArgs e)
        {
            if (txtShow.Text != "")
            {
                oper = OperationLibrary.OperationFactory.createOperate(((Button)sender).Text);

                oper.NumberA = System.Convert.ToDouble(txtShow.Text);

                bOperate = true;
            }
        }
        private void buttonOperation_Click(object sender, System.EventArgs e)
        {
            if (txtShow.Text != "")
            {
                oper = OperationLibrary.OperationFactory.createOperate(((Button)sender).Text);

                oper.NumberA = System.Convert.ToDouble(txtShow.Text);

                bOperate = true;
            }
        }
        private void buttonEqual_Click(object sender, System.EventArgs e)
        {
            if (txtShow.Text != "")
            {
                if (((Button)sender).Text != "=")
                {
                    oper = OperationLibrary.OperationFactory.createOperate(((Button)sender).Text);
                }

                oper.NumberB = System.Convert.ToDouble(txtShow.Text);

                txtShow.Text = oper.GetResult().ToString();
                bOperate = true;
            }
        }
        private void buttonEqual_Click(object sender, System.EventArgs e)
        {
            if (txtShow.Text != "")
            {
                if (((Button)sender).Text != "=")
                {
                    oper = OperationLibrary.OperationFactory.createOperate(((Button)sender).Text);
                }

                oper.NumberB = System.Convert.ToDouble(txtShow.Text);


                txtShow.Text = oper.GetResult().ToString();
                bOperate     = true;
            }
        }