Sunay | 30 Nisan 2010 13:25 | C# Konu Anlatımı (Ders6) Random Nesnesinin Kullanımı /random nesnesi : gelen sayi tekrar tekrar gelebilir. //karmask saylar uretmek icin kullanlan bir nesnedir. aralık belirterek istenilen sayilari elde edebilirsiniz. Kod:
Random rnd = newRandom(); //kullanm 1 - negatif olmayan bir sayi int gelenSayi = rnd.Next(); MessageBox.Show(gelenSayi.ToString()); //0 ile 20 arasndaki bir sayy verir. 20 dahil degildir. 0 dahil. MessageBox.Show(rnd.Next(20).ToString()); //*****baslangic ve bitis aralg belli olan 5 dahil , 40 dahil degildir. int karmasik_sayi = rnd.Next(-43, -7); MessageBox.Show(karmasik_sayi.ToString()); Kod:
//bos bir bytedizisi verirsiniz o karmasik rakamlar ile doldurur. byte[] sansliRakamlarim = newbyte[6]; Random rnd = newRandom(); rnd.NextBytes(sansliRakamlarim); this.Text = sansliRakamlarim[0].ToString();
Kod:
/0.0 - 1.0 arasndaki kusurlu bir degeri bize teslim eder.. Random rnd = newRandom(); double gelen_sayi = rnd.NextDouble(); this.Text = gelen_sayi.ToString();
Kod:
//1- bir string dizisi tanmlayn ve icerisinde 5 tane isim olsun //2- butona baslnca bu dizi ierisinden karmasik bir ismi alarak formun tepesinde gosteriniz.. string[] isimler = {"sunay","tolga","akın","osman","recai" }; Random rnd = newRandom(); int gelenIndex = rnd.Next(0, 5); this.Text = isimler[gelenIndex];
|