Replace kelime anlamından da anlayabileceğimiz üzere “değiştirmek” anlamındadır. Yazılımdaki karşılığı ise bir karakteri/leri başka bir karakter/ler ile değiştirmek için kullanılmasıdır.
Yani diyelim ki “erkan” karakter katarını “ahmet” karakter katarıyla değiştirmek istiyoruz. Bu durumda Replace fonksiyonuna ihtiyaç duymaktayız.
Gelin şimdi bir kaç örnek ile kontrol edelim;
string Cumle = "IMBD'de en başarılı film hala Esaretin Bedeli olarak duruyor." string DuzeltilmisHali = string.empty; DuzeltilmisHali = Cumle.Replace("IMBD", "IMDB");
IMDB'de en başarılı film hala Esaretin Bedeli olarak duruyor.
İşte bu şekilde kullanabiliriz.
Ancak en efektif kullanımlarından birini örneklendirecek olursak;
string oldUrl = "Seo, dostu 'url' yapmak"; string url = oldUrl.Replace(" ", " ") .Replace(" ", " ") .Replace(" ", "-") .Replace(",", "") .Replace("'", "") .Replace(".", "");
Şeklinde bir SEO dostu url yapmak için de kullanabiliriz.
Ancak tabii ki tam anlamıyla SEO dostu bir url nasıl yapılır ileride başka bir makalemde anlatacağım.
Teşekkürler…