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.
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); }