12 Mart 2022 Cumartesi

C# sleep metodu

 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;

using System.Threading;


namespace WinFormsApp9

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


        private void button1_Click(object sender, EventArgs e)

        {

            Thread kanal1 = new Thread(new ThreadStart(sayici1));

            Thread kanal2 = new Thread(new ThreadStart(sayici2));

            CheckForIllegalCrossThreadCalls = false;

            kanal1.Start();

            kanal2.Start();

        }

        private void sayici1()

        {

            for (int i = 0; i <= 30; i++)

            {

                Thread.Sleep(500);

                label1.Text = i + "  ";

            }

        }

        private void sayici2()

        {

            for (int i = 0; i <=30; i++)

            {

                Thread.Sleep(500);

                label2.Text = i + " ";

                if (i == 15)

                    Thread.Sleep(3000);

            }

        }

    }

}

//Kanal içerisinde yapılan işlemi bekletmek amacıyla thread.sleep metodu kullanılır..



Hiç yorum yok:

Yorum Gönder