1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Dersleri – String Fonksiyonlar 3 ( Split, IndexOf, PadLeft-PadRight, Remove )

Visual Studio C# Dersleri – String Fonksiyonlar 3 ( Split, IndexOf, PadLeft-PadRight, Remove )
0

Ö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

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 1
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
İlginizi Çekebilir
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments