如何在C#中创建秒表

秒表在我们的现实生活中非常有用。它用于计算经过的时间。我们使用三个秒表按钮:第一个“开始”启动秒表,第二个“停止”按钮和第三个“重置”按钮用于重置秒表。

在C#中创建秒表示例

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 WindowsFormsApplication8
{
    public partial class Form1 : Form
    {
        int ms, s, m, h;
        public Form1()
        {
            InitializeComponent();
            ms = 0;
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            ms = ms + 1;
            if (ms == 9)
            {
                ms = 0;
                s = s + 1;
                lblsecond.Text = s.ToString();
                if (s == 59)
                {
                    s = 0;
                    m = m + 1;
                    lblmin.Text = m.ToString();
                    if (m == 59)
                    {
                        m = 0;
                        h = h + 1;
                        lblhur.Text = h.ToString();
                        {
                            lblmsec.Text = ms.ToString();
                        }
                    }
                }
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;
        }
        private void button2_Click(object sender, EventArgs e)
        {
            timer1.Enabled = false;
        }
        private void button3_Click(object sender, EventArgs e)
        {
            ms = 0;
            h = 0;
            s = 0;
            m = 0;
            timer1.Enabled = false;
            lblhur.Text = "00";
            lblmin.Text = "00";
            lblsecond.Text = "00";
            lblmsec.Text = "00";
        }
    }
}
日期:2020-04-11 22:50:33 来源:oir作者:oir