短短几行代码完成你的作业
using System;
using System.Data;
namespace WinFormsApp1
{
public partial class Form1 : Form
{
int i=0;
int b = 0;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
label1.Text += 1;
}
private void button2_Click(object sender, EventArgs e)
{
label1.Text += 2;
}
private void button3_Click(object sender, EventArgs e)
{
label1.Text += 3;
}
private void button4_Click(object sender, EventArgs e)
{
label1.Text += 4;
}
private void button5_Click(object sender, EventArgs e)
{
label1.Text += 5;
}
private void button6_Click(object sender, EventArgs e)
{
label1.Text += 6;
}
private void button7_Click(object sender, EventArgs e)
{
label1.Text += 7;
}
private void button8_Click(object sender, EventArgs e)
{
label1.Text += 8;
}
private void button9_Click(object sender, EventArgs e)
{
label1.Text += 9;
}
private void button_Click(object sender, EventArgs e)
{
if (label1.Text.Length != 0)
{
label1.Text += 0;
};
}
private void qingkong_Click(object sender, EventArgs e)
{
label1.Text = null;
}
private void dengyu_Click(object sender, EventArgs e)
{
if (label1.Text.Length != 0)
{
var result = new DataTable().Compute(label1.Text, null);
label1.Text = result.ToString();
}
}
private void jia_Click(object sender, EventArgs e)
{
if (!"+-*/".Contains(label1.Text[label1.Text.Length - 1]))
{
label1.Text += "+";
}
}
private void jian_Click(object sender, EventArgs e)
{
if (!"+-*/".Contains(label1.Text[label1.Text.Length - 1]))
{
label1.Text += "-";
}
}
private void cheng_Click(object sender, EventArgs e)
{
if (!"+-*/".Contains(label1.Text[label1.Text.Length - 1]))
{
label1.Text += "*";
}
}
private void chu_Click(object sender, EventArgs e)
{
if (!"+-*/".Contains(label1.Text[label1.Text.Length - 1]))
{
label1.Text += "/";
}
}
private void tuige_Click(object sender, EventArgs e)
{
if (label1.Text.Length >= 0)
{
label1.Text=label1.Text.Substring(0,label1.Text.Length-1);
}
}
}
}