본문 바로가기
코딩 해보자

c# 계산기는 이렇게

by friendlyboy 2023. 2. 6.
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 Calculator
{
    public partial class Calcalator : Form
    {
        public Calcalator()
        {
            InitializeComponent();
        }


        public bool HasValue()
        {
            return true;
        }  


        private void Form1_Load(object sender, EventArgs e)
        {
            int num1 = 1;
            int num2 = 2;
            
        }


        private void button1_Click(object sender, EventArgs e)
        {
            if(numdisp.Text == "0")
            {
                numdisp.Text = "1";
            }else
            {
                numdisp.Text = numdisp.Text + "1";
            }

        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "2";
            }
            else
            {
                numdisp.Text = numdisp.Text + "2";
            }

        }
        private void button3_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "3";
            }
            else
            {
                numdisp.Text = numdisp.Text + "3";
            }

        }
        private void button4_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "4";
            }
            else
            {
                numdisp.Text = numdisp.Text + "4";
            }

        }
        private void button5_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "5";
            }
            else
            {
                numdisp.Text = numdisp.Text + "5";
            }

        }
        private void button6_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "6";
            }
            else
            {
                numdisp.Text = numdisp.Text + "6";
            }

        }
        private void button7_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "7";
            }
            else
            {
                numdisp.Text = numdisp.Text + "7";
            }

        }
        private void button8_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "8";
            }
            else
            {
                numdisp.Text = numdisp.Text + "8";
            }

        }
        private void button9_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "9";
            }
            else
            {
                numdisp.Text = numdisp.Text + "9";
            }

        }

        private void button0_Click(object sender, EventArgs e)
        {
            if (numdisp.Text == "0")
            {
                numdisp.Text = "0";
            }
            else
            {
                numdisp.Text = numdisp.Text + "0";
            }
        }
    }
}

영상 보면서 중간에 끊고 나 혼자 만들어 봤는데,,, 역시 이것보다 완벽한 방법이 있었다.

 

댓글