asp.net簡單的計數器

來源:互聯網
上載者:User

 private void Page_Load(object sender, System.EventArgs e)
              {
                     // 在此處放置使用者代碼以初始化頁面
                     if(!this.IsPostBack)
                     {
//                            數位顯示和存放
                            this.show.Text="0";
//                            存放符號,如+
                            this.tp.Text="";
                     }
              }
              private void yi_Click(object sender, System.EventArgs e)
              {
                     
                     int tmp=Convert.ToInt32(this.show.Text);
//                     沒有符號存在的情況下
                     if(this.tp.Text=="")
                     {
                            if(tmp==0)
                            {
                                   this.show.Text="1";
                            }
                            else
                            {
                                   this.show.Text+="1";
                            }
                     }
//                     有符號存在的條件下
                     else
                     {
                            if(this.show.Text=="0")
                            {
                                   this.show.Text="1";
                            }
                            else
                            {
                                   this.show.Text+="1";
                            }
                     }
              }

              private void er_Click(object sender, System.EventArgs e)
              {
                     int tmp=Convert.ToInt32(this.show.Text);
                     //                     沒有符號存在的情況下
                     if(this.tp.Text=="")
                     {
                            if(tmp==0)
                            {
                                   this.show.Text="2";
                            }
                            else
                            {
                                   this.show.Text+="2";
                            }
                     }
                            //                     有符號存在的條件下
                     else
                     {
                            if(this.show.Text=="0")
                            {
                                   this.show.Text="2";
                            }
                            else
                            {
                                   this.show.Text+="2";
                            }
                     }
              }

              private void jia_Click(object sender, System.EventArgs e)
              {
                     if(this.tp.Text=="")
                     {
                            this.first.Text=this.show.Text;
                            this.tp.Text="+";
                            this.show.Text="0";
                     }
                     else
                     {
                            this.show.Text=Convert.ToString(Convert.ToInt32(this.first.Text)+Convert.ToInt32(this.show.Text));
                            this.tp.Text="+";
                            this.first.Text=this.show.Text;
                            this.show.Text="0";
                     }
              }

              private void deng_Click(object sender, System.EventArgs e)
              {
                     if(this.tp.Text=="")
                     {
                            ;
                     }
                     else
                     {
                            this.show.Text=Convert.ToString(Convert.ToInt32(this.first.Text)+Convert.ToInt32(this.show.Text));
                            this.tp.Text="";
                            this.first.Text=this.show.Text;
                     }
              }
       }
}

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.