C# Dersleri – Rastgele String Üretme
0

Kullanıcının gireceği harf sayısı ve adet kadar string ifade üreten ve bunları listbox’a ekleyen program için ilk olarak aşağıdaki form görüntüsünü oluşturuyoruz.
randomstring
ve kodlarımız aşağıda satır aralarında açıklamalar mevcut

 harflistesi.Items.Clear();
            // üretilecek olan karakter ve sayısı alınıyor
            int kac_karakter = int.Parse(kacharf.Text);
            int kac_tane = int.Parse(kactane.Text);
            // harfler karakter dizisine  aktarılıyor
            char[] harfler = "ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZabcçdefgğhıijklmnoöprsştuüvyz".ToCharArray();
            // rastgelke sınıfından değer üretiliyor
            Random rand = new Random();
            // kelimeyi oluşturuyoruz
            for (int i = 1; i <= kac_tane; i++)
            {
                // www.bilisimogretmeni.com
                string kelime = "";
                for (int j = 1; j <= kac_karakter; j++)
                {                    
                    int harfnumarasi = rand.Next(0, harfler.Length - 1);                    
                    kelime += harfler[harfnumarasi];
                }
                // üretilen ifade listbox'a ekleniyor.
                harflistesi.Items.Add(kelime);
            }
Bu İçeriğe Tepkin Ne Oldu?
  • 1
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 4
    anlamad_m
    Anlamadım
  • 3
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments