C# Kelime Spit Etme ve String Birleştirme


string[] kelime;

        ArrayList liste = new ArrayList();

        TextBox1.Text = "Merhaba Dünya nasılsın bugün";

        
        kelime = TextBox1.Text.Split(' ');//boşluk karakteriyle
        for (int i = 0; i < kelime.Length;i++ )
        {
            liste.Add(kelime[i].ToString());
        }
        string arananyazi = string.Join("','", (string[])liste.ToArray(Type.GetType("System.String")));
        Label5.Text = arananyazi.ToString();  
        for (int j = kelime.Length-1; j >= 0; j--)
        {
            liste.Add(kelime[j].ToString());
        }
        string arananyazitersi = string.Join("','", (string[])liste.ToArray(Type.GetType("System.String")));
        Label5.Text = arananyazitersi.ToString();  

 Sonuç
 Merhaba','Dünya','nasılsın','bugün',

'bugün','nasılsın','Dünya','Merhaba

Not: Kırmızı ile belirtilen yer split işleminde ardaki 
string eklemesinin yapıldığı yer istenilen strin değer ekleneerek birleştirilebilir.

Hiç yorum yok:

Yorum Gönder