23 Ocak 2018 Salı

C# Metin içinde Boşluk karakterinden sonra bölmek

Aşağıdaki bölümdeki örnekte bir metini boşluk karakterinden bölecek split fonksiyonu örneği görebilirsiniz.

string input = @"Örnek Dosya";
string[] splitString = input.Split();
 label1.Text = splitString[0];
 label2.Text = splitString[1];


Aşağıdaki örnek ise

A Formumda metin kutucuguna Ali gül yazdığımda F6 isimli formdaki İsim Kutusuna Ali 
Soyad kutusuna Gül yazabiliyoruz.

Fakat Ali Cemal Gül yazarsak

İsim bölümüne Ali Cemal Soyad bölümüne Gül yazdırmayı sağlayabiliyoruz.


            KullanıcıEkle f6 = new KullanıcıEkle();
            if (isim.Text != "")
            {

                string metin = isim.Text.Trim();
                f6.listBox1.Items.Clear();

                string[] mailArray2 = metin.Split(' ');
                int i = 0;
                foreach (string mail2 in mailArray2)
                {   i = i + 1;
                    if (mailArray2.Count()==1)
                    {
                        f6.textBox1.Text = mail2;
                            break;
                    }
                    else if (i < mailArray2.Count())
                    {
                        f6.textBox1.Text += mail2 + " ";
                    }
                    else
                    {
                        f6.textBox2.Text = mail2;
                    }
                   
                }

            }

Hiç yorum yok: