C#實現(xiàn)簡易計算器功能(1)(窗體應(yīng)用)
更新時間:2022年01月31日 09:20:27 作者:迎迎一笑
這篇文章主要為大家詳細(xì)介紹了C#實現(xiàn)簡易計算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了C#實現(xiàn)簡易計算器功能的具體代碼,供大家參考,具體內(nèi)容如下
實現(xiàn)頁面布局和數(shù)值初始化
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsAppCalculator
{
? ? public partial class Form1 : Form
? ? {
? ? ? ? double number = 0;
? ? ? ? public Form1()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();
? ? ? ? }
? ? ? ? private void num1_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 1;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num2_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 2;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num3_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 3;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num4_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 4;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num5_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 5;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num6_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 6;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num7_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 7;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num8_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 8;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num9_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 9;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void num0_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = number * 10 + 0;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void Form1_Load(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? ? ? private void clean_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? number = 0;
? ? ? ? ? ? labelout.Text = Convert.ToString(number);
? ? ? ? }
? ? }
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#開發(fā)WinForm項目實現(xiàn)HTML編輯器
這篇文章介紹了C#開發(fā)WinForm項目實現(xiàn)HTML編輯器的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
C#實現(xiàn)完善Excel不規(guī)則合并單元格數(shù)據(jù)導(dǎo)入的示例代碼
本文主要介紹了C#實現(xiàn)完善Excel不規(guī)則合并單元格數(shù)據(jù)導(dǎo)入的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02
基于C#實現(xiàn)12306的動態(tài)驗證碼變成靜態(tài)驗證碼的方法
這篇文章主要介紹了基于C#實現(xiàn)12306的動態(tài)驗證碼變成靜態(tài)驗證碼的方法的相關(guān)資料,需要的朋友可以參考下2015-12-12

