Önceki Konularda Replace, SubString, ToCharArray, EndsWith-StartsWith ve Trim, TrimEnd, TrimStart, ToUpper, ToLower fonksiyonlarından bahsetmiştik bu yazımızda Split, IndexOf, PadLeft-PadRight, Remove fonksiyonları ile alakalı açıklamalar yapmaya çalışacağım, öncelikle bu fonksiyonlar hangi amaç için kullanılıyor onlardan bahsedelim
- Metni Parçalara ayırma
- Metin içerisinde arama yapma
- Metnin sağına veya soluna ekleme yapma
- Metin içerisinde belli bir kısmı silme
işlemlerinde kullanıyoruz.
Split:Metni Parçalara ayırma
IndexOf:Metin içerisinde arama yapma
PadLeft-PadRight:Metnin sağına veya soluna ekleme yapma
Remove:Metin içerisinde belli bir kısmı silme
//www.bilisimogretmeni.com string metin = "Metin Parçalama Split Fonksiyonu"; string degisken = "Bilişim Öğretmeni"; string[] parcalar = metin.Split(' '); // metin değişkenini boşluk karakterlerine göre ayırıyor foreach (string parca in parcalar) { Console.WriteLine(parca); } Console.WriteLine(adres.IndexOf("o")); //adres değişkeninde "o" harfinin kaçıncı sırada olduğunu gösteriyor Console.WriteLine(metin.PadLeft(50,'.')); //metin değişkeni 50 karakter olana kadar sol tarafa . koyuyor Console.WriteLine(metin.PadRight(50, '.')); //metin değişkeni 50 karakter olana kadar sağ tarafa . koyuyor Console.WriteLine(degisken.Remove(7)); //degisken den 7 karakterden sonrasını siliyor Console.WriteLine(degisken.Remove(0,7)); //degiskenden 0 karakterden itibaren 7 karakteri siliyor Console.ReadKey(); //www.bilisimogretmeni.com