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.

String Fonksiyonlar – Trim – TrimEnd – TrimStart- C# Console Ders için “2 yorum” bulunmaktadır.

  1. teşekkürler visual c# konusunda çok iyi paylaşım yapıyorsunuz

    YanıtlaSil
  2. rica ederim elimizden geldiği kadar paylaşmaya çalışıyorum.

    YanıtlaSil