C#'ta Kırpma Dizesi Nedir?

C Ta Kirpma Dizesi Nedir



C# programlama dilinde, metinsel verileri tutmak ve üzerinde işlem yapmak için kullanılabilen bir karakter dizisine, esasen bir karakter dizisi olan bir dizi adı verilir. C#, adı verilen yerleşik bir dize işlevi içerir. kırp() , bir dizenin hem başlangıcından hem de sonundaki boşluklar, sekmeler ve satır sonları gibi boşluk karakterlerini ortadan kaldırmak için kullanılır. Bu makale, C# ve çeşitli uygulamalarında Kırpma Dizesi kullanımını kapsar.

İçindekiler







C#'ta Dize Nedir?

Bir dize, metnin bir karakter dizisi olarak temsili olarak adlandırılabilir. C#'ta bir dize çift tırnak (' ') içinde bildirilebilir.



dize myString = 'Selam Dünya!' ;



C# dilinde Trim() nedir?

C# dilindeki Trim() yöntemi, bir dizgede bulunan baştaki ve sondaki tüm boşlukları ortadan kaldırır. Bu yerleşik yöntem, C# programlarında metin verilerini işlemek için yaygın olarak kullanılır.





dize myString = ' Selam Dünya! ' ;
string trimmedString = myString.Trim ( ) ;

Trim() C#'ta Nasıl Çalışır?

Trim() yöntemi, dizenin başındaki ve sonundaki boşlukları kaldırır. Bu yöntemin çıktısı, boşluk içermeyen yeni bir dizedir. Orijinal dizi değiştirilmez.



Trim() işlevi, kullanıcı girişinden baştaki veya sondaki boşlukları kaldırmak, metni biçimlendirmek ve daha fazlası gibi çeşitli senaryolarda kullanılabilir:

Sistemi kullanarak;
ad alanı TrimStringÖrnek
{
sınıf benimSınıfım
{
statik boşluk Ana ( sicim [ ] argümanlar )
{
dize myString = ' Selam Dünya! ' ;
string trimmedString = myString.Trim ( ) ;
Konsol.WriteLine ( kırpılmışDize ) ;
}
}
}

İşte yukarıda verilen kodun çıktısı:

Bir Dizeden Belirli Karakterler Nasıl Kaldırılır

bu kırp() C# yöntemi, kaldırılacak bir karakter dizisi belirterek bir dizeden belirli karakterleri kaldırmak için de kullanılabilir. Bir karakter dizisi argüman olarak iletildiğinde kırp() yöntemi, bu karakterlerin tüm oluşumlarını dizenin başlangıcından ve sonundan kaldırır.

Sistemi kullanarak;
ad alanı TrimStringÖrnek
{
sınıf benimSınıfım
{
statik boşluk Ana ( sicim [ ] argümanlar )
{
dize myString = '!!Selam Dünya!!' ;
karakter [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
Konsol.WriteLine ( kırpılmışDize ) ;
}
}
}

İşte yukarıda verilen kodun çıktısı:

C#'ta Diğer Yöntemleri Kullanarak Bir Diziyi Kırpma

C# dilinde bir dizeyi kırpmak için kullanılabilecek başka yerleşik yöntemler vardır, örneğin: TrimStart() Ve TrimEnd() . TrimStart(), başlangıçtaki boşlukları kaldırırken TrimEnd(), dize sonundaki boşlukları kaldırır.

Sistemi kullanarak;
ad alanı TrimStringÖrnek
{
sınıf Programı
{
statik boşluk Ana ( sicim [ ] argümanlar )
{
dize myString = ' Selam Dünya! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Baştaki beyaz boşlukları kaldırır
string trimmedEnd = myString.TrimEnd ( ) ; // Sondaki beyaz boşlukları kaldırır
Konsol.WriteLine ( kesilmişBaşlangıç ) ; // Çıktı: 'Selam Dünya! '
Konsol.WriteLine ( kırpılmışSon ) ; // Çıktı: ' Selam Dünya!'
}
}
}

Kod, başında ve sonunda boşluklar bulunan bir myString dizesi tanımlayarak başladı. daha sonra kullanırız TrimStart() dizeden baştaki beyaz boşlukları kaldırmak ve sonucu depolamak için işlev kesilmişBaşlangıç değişken. Benzer şekilde, kullandığımız TrimEnd() dizeden sondaki beyaz boşlukları kaldırmak ve sonucu depolamak için işlev kırpılmışSon değişken. Son olarak, çıktıyı görmek için her iki değişkeni de konsola yazdırıyoruz.

Bir Dizinin Ortasındaki Karakterler Nasıl Kaldırılır

C# dilindeki Trim() yöntemi, bir dizeden yalnızca baştaki ve sondaki boşluk karakterlerini kaldırmak için tasarlanmıştır. Bir dizgenin ortasındaki karakterleri ortadan kaldırmak için, Değiştir() veya Kaldır() gibi diğer dizi düzenleme tekniklerini kullanabiliriz. Bu yöntemler, belirli karakterleri başka karakterlerle değiştirmenize veya bir dize içindeki belirli konumlardaki karakterleri kaldırmanıza olanak tanır.

Sistemi kullanarak;
ad alanı RemoveStringExample
{
sınıf benimSınıfım
{
statik boşluk Ana ( sicim [ ] argümanlar )
{
dize myString = 'Selam Dünya!' ;
string newString = myString.Remove ( 5 , 1 ) ; // virgülü kaldırır
Konsol.WriteLine ( yeniDize ) ;
}
}
}

İşte yukarıda verilen kodun çıktısı:

Çözüm

C# dilindeki Trim() yöntemi, dizeleri işler ve dizelerdeki boşlukları kaldırır. Trim(), metni biçimlendirme, kullanıcı girişinden baştaki veya sondaki boşlukları kaldırma ve daha fazlası gibi farklı durumlarda kullanılabilir. Bu kılavuzda, C#'ta dizeyi kırpmanın ve işlemenin çeşitli yollarını öğrendik.