String’deki (Yazıdaki) boşlukları atma C# Ders 34

String’deki (Yazıdaki) boşlukları atma C# Ders 34

Daha fazla bilgi için : www.gorselprogramlama.com

TrimEnd: Belirtilen karakterleri Stringin sonundan atmak için kullanılır. char dizisinde istediğimiz kadar karater belirtebiliriz.Herhangi bir karakter belirtilmediği zaman boşlukları atar.

Örnek:

[code language=”csharp”]

private fazlalikleriAt_Click(object sender, EventArgs e)

{//Daha fazla bilgi için : www.gorselprogramlama.com

string s = textBox1.Text;

textBox1.Text = s.TrimEnd();

}

[/code]

Örnek:

[code language=”csharp”]

private fazlalikleriAt_Click(object sender, EventArgs e)

{//Daha fazla bilgi için : www.gorselprogramlama.com

char[] c = { ‘;’,’/’,’+’ };

string s = textBox1.Text;

textBox1.Text = s.TrimEnd(c);

}

[/code]

TrimStart: Belirtilen karakterleri Stringin başından atmak için kullanılır. char dizisinde istediğimiz kadar karater belirtebiliriz.Herhangi bir karakter belirtilmediği zaman boşlukları atar.

Örnek:

[code language=”csharp”]

private fazlalikleriAt_Click(object sender, EventArgs e)

{

string s = textBox1.Text;

textBox1.Text = s.TrimStart();

}

[/code]

Örnek:

[code language=”csharp”]

private fazlalikleriAt_Click(object sender, EventArgs e)

{

char[] c = { ‘?’,’-‘,’=’ };

string s = textBox1.Text;

textBox1.Text = s.TrimStart(c);

}//Daha fazla bilgi için : www.gorselprogramlama.com

[/code]

Trim: Belirtilen karakterleri Stringin başından ve sonundan atmak için kullanılır. char dizisinde istediğimiz kadar karater belirtebiliriz.Herhangi bir karakter belirtilmediği zaman boşlukları atar.

Örnek:

[code language=”csharp”]

private fazlalikleriAt_Click(object sender, EventArgs e)

{

string s = textBox1.Text;

textBox1.Text = s.Trim();

}//Daha fazla bilgi için : www.gorselprogramlama.com

[/code]

Örnek:

[code language=”csharp”]

private fazlalikleriAt_Click(object sender, EventArgs e)

{

char[] c = { ‘?’,’!’,’%’ };

string s = textBox1.Text;

textBox1.Text = s.Trim(c);

}

[/code]

Örnek: Aşağıdaki örnekte trim komutunu kullanmayalım.

[code language=”csharp”]

private void fazlalikleriAt_Click(object sender, EventArgs e)

{

if (textBox1.Text == textBox2.Text) label2.Text = “Eşit”;

else label2.Text = “Farklı”;

}

[/code]

1. yazıyı yazdıktan sonra boşluk tuşuna bastım. 1. yazının sonunda boşluk olduğu için Karşılaştır tıklandğında label’da Farklı yazacaktır.Bu tür kullanıcı hatalarının önüne geçmek için Trim,TrimEnd,Trim Start kullanılır.

Örnek : Aşağıdaki kodlarla , boşluğu ister başta , ister sonda  olsun , bunları atar ve stringler aynı ise label’e Eşit yazar.

[code language=”csharp”]

private void fazlalikleriAt_Click(object sender, EventArgs e)

{

if (textBox1.Text.Trim == textBox2.Text.Trim) label2.Text = “Eşit”;

else label2.Text = “Farklı”;

}//Daha fazla bilgi için : www.gorselprogramlama.com

[/code]

Daha fazla bilgi için : www.gorselprogramlama.com

Dersin videolu anlatımı ve anlatımda yapılan projeyi indirmek için

Tıklayınız

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir