Обнуленние счётчика каждую секунду - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет,у меня есть переменная count которая подсчитывает количество нажатий левой кнопки мыши, нужно сделать так что бы каждую секунду она обнулялась,то есть если пользователь не успеет накликать заданное кол-во кликов за 1 секунду то что бы действия не происходили.

Решение задачи: «Обнуленние счётчика каждую секунду»

textual
Листинг программы
using System;
using System.Windows.Forms;
 
namespace WinForms_Clicks
{
    public partial class Form1 : Form
    {
        private int _counter;
        private Timer _timer;
 
        public Form1()
        {
            InitializeComponent();
            _timer = new Timer();
            _timer.Interval = 1000;
            _timer.Tick += new EventHandler(Timer_Tick);
            _timer.Start();
        }
 
        private void Timer_Tick(object sender, EventArgs e)
        {
            _counter = 0;
        }
 
        private void Form1_Click(object sender, EventArgs e)
        {
            Text = (++_counter).ToString();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы