C# ile Random Sayı Üretme

Merhaba arkadaşlar bugün sizelere C# form uygulamasında Random fonksiyonunu anlatacağım.

csharp ile random sayı üretme

Programımızda 1 adet buton ve işlem sonucunu göstermek için Textbox ekledik. Sayı Üret butonuna bastığımızda Clcik eventi çalışacak ve isediğimiz algoritmayı yazacağız. Algoritmaya bakacak olursak;

        private void buttonSayiUret_Click(object sender, EventArgs e)
        {
            Random rand = new Random();
            int num1 = rand.Next(0, 10); // 0 dahil 10 dahil değil
            textBox1.Text = Convert.ToString(num1);
        }

İlk satırda Random sınıfından rand isimli bir obje ürettik. ve rand.Next(0, 10) şeklinde kullandık. Sayi üretmeye başladığımızda 0 sayısı dahil 10 dahil olmayarak rastgele sayılar üretecektir program. Örneğin:

  • rand.Next(3);  yapısını kullansaydık elde edeceğimiz sayılar : 0,1,2 olacaktı.
  • 1 + rand.Next( 5 ); burada ise elde edeceğimiz sayılar : 1,2,3,4,5 olacaktır. Burada +1 i kullanarak rand nesnesi ne üretirse üretsin sonuca +1 eklemiş oluyoruz. +1 yazmasaydık 0 dan 4 e kadar olan sayılar üretilecekti.
  • rand.Next(0, 3);  yapısında elde edeceğimiz sayılar 0,1,2 olacaktır.
Download

Emre Bektaş

Computer Engineer C# / Java Developer

You may also like...

1 Response

  1. Emre bey,faydalı bilgi.Teşekkürler.

Leave a Reply

Your email address will not be published. Required fields are marked *