Bu yazımızda C# ile girilen bir metinde belirlediğimiz karakterlerin değiştirilmesini sağlayan bir uygulama oluşturacağız. Uygulamamızda kullanıcıdan bir metin alarak bu metindeki son 6 karakteri “*” olarak değiştireceğiz. Örneğimizde StringBuilder sınıfından faydalanacağız. Örneğe ait kodları ve ekran çıktısı aşağıdaki gibi olacaktır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | static void Main(string[] args) { Console.Write("Metni Girin : "); string metin = Console.ReadLine(); StringBuilder mtn2 = new StringBuilder(metin); for (int i = 0; i < metin.Length; i++) { if (i >= metin.Length - 6) { mtn2[i] = '*'; } } Console.WriteLine(mtn2); Console.ReadKey(); } |
Ekran Çıktısı: