C# Derslerimize cümledeki kelimelerden en uzun olanı bulma örneği ile devam ediyoruz. Uygulama için aşağıda ilk olarak yer alan form görüntüsünü oluşturuyoruz. Form üzerinde 1’er adet richTextBox,textBox,Button ve listView ekliyoruz
Örneğimizde cümledeki kelimeleri bulabilmek için Split fonksiyonu ile cümleyi boşluk karakterine göre parçalara ayırıyoruz, daha sonra uzuneklime ve karkaktersayisi isimli iki değişken tanımlayarak başlangıç değerlerini atıyoruz, foreach döngüsünde her kelimeyi ve karakter sayısını listview’e yeni bir liste elemanı olarak ekliyoruz ve karakter sayisi büyük olanı enuzun kelime olarak belirliyoruz.
string[] kelimeler = richTextBox1.Text.Split(new[] { " " }, StringSplitOptions.None); string uzunkelime = ""; int karaktersayisi = 0; foreach(String kelime in kelimeler) { ListViewItem liste = new ListViewItem(); liste.Text= kelime; liste.SubItems.Add(kelime.Length.ToString()); listView1.Items.Add(liste);//https://www.bilisimogretmeni.com/ if (kelime.Length > karaktersayisi) { uzunkelime = kelime; karaktersayisi = kelime.Length; } } textBox1.Text = uzunkelime;