String metot ailesinden olan C# Trim konusunda pratik şekilde bilgi vermeye ve örneklerle ifade etmeye çalışacağım. Kullanıcılardan gelen verilerin olabildiğince doğruluğunu kontrol etmemiz gerekmektedir. Bunun yanı sıra verinin tam olarak istediğimiz formatta gelmesi de ciddi önem arz etmektedir. Bu aşamada kullandığımız komutlardan birisi C# Trim işimizi oldukça kolaylaştırmaktadır.
C# Trim Nedir?
Trim, System.String sınıfından çağrılan ve string değerin başındaki ve sonundaki boşlukları silen fonksiyona denir. Parola ve kullanıcı adı gibi değerlerin boşluklu olması istenmez bu tip durumlarda oldukça sık kullanılmaktadır.
C# Trim Örnek 1
string metin = " kurtuluskara.com "; Console.WriteLine(metin.Trim()); //Baştaki ve sondaki boşlukları temizler.
Çıktısı “kurtuluskara.com” şeklinde olacaktır.
C# Trim Örnek 2
string metin = " Dünyanın En İyi Yazılım Uzmanı "; Console.WriteLine(metin.Trim()); //Aralardaki boşlukları temizlemez!!!
Şunu unutmamak gerekir Trim fonksiyonu sadece baştaki ve sondaki boşlukları temizler aralardaki boşlukları silemez. Dolayısıyla çıktı “Dünyanın En İyi Yazılım Uzmanı” şeklinde olacaktır.
C# Trim Örnek 3
string metin = " Kurtuluş Kara "; Console.WriteLine(metin.TrimStart()); //Baştaki boşlukları siler Console.WriteLine(metin.TrimEnd()); //Sondaki boşlukları siler
Sadece baştaki boşlukları temizlemek için TrimStart,
Sadece baştaki boşlukları temizlemek için TrimEnd kullanılır.
Yukarıda görülen TrimStart satırının çıktısı “Kurtuluş Kara ” şeklinde olacaktır.
TrimEnd satırının çıktısı ise ” Kurtuluş Kara” şeklinde olacaktır.