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: