İlginizi Çekebilir
  1. Ana Sayfa
  2. Nesne Tabanlı Programlama
  3. C# Dersleri – Rastgele String Üretme

C# Dersleri – Rastgele String Üretme

C# Dersleri – Rastgele String Üretme

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);
            }
Yorum Yap

Kimler Neler Demiş?

Bir Cevap Yazın

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

  Subscribe  
Bildir