using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace 计算器
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnAdd_Click(object sender, EventArgs e)
{
decimal decZ= count("+");
txtZ.Text = decZ.ToString();
}
private void btnSub_Click(object sender, EventArgs e)
{
decimal decZ= count("-");
txtZ.Text = decZ.ToString();
}
private void btnMul_Click(object sender, EventArgs e)
{
decimal decZ = count("*");
txtZ.Text = decZ.ToString();
}
private void btnDiv_Click(object sender, EventArgs e)
{
decimal decZ = count("/");
txtZ.Text=decZ.ToString();
}
private void Form1_Load(object sender, EventArgs e)
{
/// <summary>
/// 运算函数
/// </summary>
///
/// <returns> 返回计算结果</returns>
///
///
}
private decimal count(string type)
{
decimal decX=0, decY=0, decZ=0;
try
{
decX = Convert.ToDecimal(txtX.Text);
decY = Convert.ToDecimal(txtY.Text);
}
catch (Exception ex)
{
MessageBox.Show("请输入数字");
}
finally
{
// MessageBox.Show("你是笨蛋吗");
}
if(type =="+")
{ decZ = decX + decY;
}
else if(type=="-")
{
decZ = decX - decY;
}
else if(type=="*")
{
decZ = decX*decY;
}
else
decZ = decX / decY;
return decZ ;
}
}
}