C# IndexOf() ve LastIndexOf() Metodu

Posted: June 28, 2014 in C#

String bilgilerde arama yapmak icin kullandıgımız metotlardır…

private void button1_Click(object sender, EventArgs e)
{

string ad = “bayramt”;
int konum = ad.IndexOf(‘r’, 0);
textBox1.Text = konum.ToString();

}

Burada string bir deger tanımladık.Ve indexOf mmetodu ile arama yapmasını sagladık.Bizim aradıgımız r harfinin yeriydi.ve 0 yazarak en bastan baslamısını sagladık farklı bir deger girip 3 yada 5 farklı bir yerden baslatabilirdik.Eger bu degeri girmessek varsayılan olarak 0 degerini alacaktır.

private void button1_Click(object sender, EventArgs e)
{

string ad = “bayramt”;
int konum = ad.LastIndexOf(‘a’);
textBox1.Text = konum.ToString();

}

Burada ise LastIndexOf metodunu kullandık. LastIndexOf metodu ise aranan verinin en son oldugu yeri gösterir.Burada “a” karakterini aradıgımız icin bizim ikinci a nın adresi verilecektir.Yani cıktı 5 olacaktır…

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s