27 Ekim 2012 Cumartesi

String Fonksiyonlar – Trim – TrimEnd – TrimStart- C# Console Ders


rim, TrimEnd, TrimStart : Parametre olarak verilen bir karakteri değişkenin başından ve sonundan kaldırır.Herhangi bir karakter belirtilmediği zaman boşlukları kaldırır.
Kullanım Şekli : st1.Trim(“?”) st1.TrimStart(“?”) Başından Kaldırır. st1.TrimEnd(“?”) Sonundan Kaldırır.
Örnek: Girilen iki kelimeyi karşılaştıralım.
 

class Program 

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

static void Main(string[] args) 



string str1, str2; 

Console.Write("1. stringi giriniz = "); 

str1 = Console.ReadLine(); 

Console.Write("2. stringi giriniz = "); 

str2 = Console.ReadLine(); // Daha fazla bilgi için : www.gorselprogramlama.com 

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

if (string.Compare(str1, str2) == 0) Console.Write("Stringler aynı"); 

else Console.Write("Stringler farklı"); 

Console.ReadKey(); // Daha fazla bilgi için : www.gorselprogramlama.com 




Aşağıdaki örnekte ikinci kelimeden sonra bir kaç defa boşluk tuşuna bastım.Ve farklı dedi.Bunu engellemek için Trim özelliğini kullanabiliriz.

Örnek: Trim ekleyerek yapalım. 
 

class Program 



static void Main(string[] args) 

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

string str1, str2; 

Console.Write("1. stringi giriniz = "); 

str1 = Console.ReadLine(); 

Console.Write("2. stringi giriniz = "); 

str2 = Console.ReadLine(); 

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

if (string.Compare(str1.Trim(), str2.Trim()) == 0) Console.Write("Stringler aynı"); 

else Console.Write("Stringler farklı"); 

Console.ReadKey(); 




Aşağıda ikinci kelimeden sonra bir kaç defa boşluk tuşuna bastım.Trim ile bu boşluklar alındığı için kelimeler aynı dedi.

Hiç yorum yok:

Yorum Gönder