Arkadaşlar bu makalemde string çalışmalarına değineceğim.
Öncelikle formumuzu aşağıdaki gibi oluşturuyoruz. 1 Textbox ve 3 tane buton.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Buton 1'in kod kısmı :
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
//disardan girilen kelimenin ilk 5 harfini alnz ve bu 5 harf ierisinde eger a harfi geciyor ise formun tepesinde evet gecmiyorsa hayr cevab gosteriniz..
//substring - contains
string ilkbes = textBox1.Text.Substring(0, 5);
bool varmi = ilkbes.Contains('a');
if ( varmi== true)
{
this.Text = "Evet";
}
else
{
this.Text = "Hayir";
}
Buton 2'nin kod kısmı :
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
//dsardan girilen string ifadenin sonu eger y ile bitiyorsa ilk 3 harfini silin ve son halini formun tepesinde gosterin. y ile bitmiyor ise ilk 2 harfini silin ve oyle gosterin..
bool bitiyormu = textBox1.Text.EndsWith("y");
if (bitiyormu == true)
{
this.Text = textBox1.Text.Remove(0, 3);
}
else
{
this.Text = textBox1.Text.Remove(0, 2);
}
Buton 3'ün kod kısmı :
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
//dsardan girilen kelimede , gordugunuz yerden parcalayn ve ilk iki elemanin ierisinde a gordgunuz yere o harfi koyun //sonra bu iki kelimeyi birlestirin..ve formun tepesinde gosterin
//galatasaray,fenerbahce,besiktas,trabzon
//galatasaray 0
//fenerbahce 1
//besiktas 2
//trabzon 3
string girilenKelime = textBox1.Text;
string[] kelimeler = girilenKelime.Split(',');
string birinci = kelimeler[0].Replace('a', 'o');
string ikinci = kelimeler[1].Replace('a', 'o');
this.Text = birinci + ikinci;
Bu makelemde değişkenlerden string'e değindik. Diğer makalelerde görüşmek üzere.
Sunay.