C# ile string'in sonuna ekleme yapmak (5 farklı çözüm)

Programlama dillerinde yazıların (string) manipüle edilebilmesi ve gerektiği şekilde güncellenebilmesi çok sık yapılan bir uygulamadır. C# ile bu gibi işlemleri kolaylıkla yapabildiğimizi birkaç gündür örneklerle paylaşmaya çalışıyorum. Bu örneklerden bazıları:

bkz: C# ile string'in karakterlerini rastgele değiştirmek ve sıralamak

bkz: C# ile yazıyı tersten yazdırmak

bkz: C# ile String'in ortanca karakterini bulmak

bkz: C# ile String'in ilk karakterini bulmak

bkz: C# ile String'in son karakterini silmek ya da değiştirmek

bkz: C# String'leri Bölmek (substring)

C# programlama dilinde, bir yazının sonuna ekleme yaparak string'i modifiye etmek için birden çok seçenek bulunuyor. Bu seçeneklerden bazılarını aşağıdaki gibi örneklendirerek paylaşmaya çalıştım.

Örnek: "Merhaba " yazısına "neptün" ekini ekleyen ve string veri tipinde bu iki yazıyı birleştiren bir uygulama hazırlayın.

Çözüm 1:

string yazi =  "Merhaba ";
yazi = yazi + "neptün";
System.Console.WriteLine(yazi); //Merhaba neptün

Çözüm 2:

string yazi =  "Merhaba ";
yazi += "neptün";
System.Console.WriteLine(yazi); //Merhaba neptün

Çözüm 3:

string yazi =  "Merhaba ";
StringBuilder sb = new StringBuilder();
sb.Append(yazi);
sb.Append("neptün");
yazi = sb.ToString();
System.Console.WriteLine(yazi); //Merhaba neptün

Çözüm 4:

string yazi =  "Merhaba ";
string cikti = $"{yazi}neptün";
System.Console.WriteLine(cikti); //Merhaba neptün

Çözüm 5:

string yazi =  "Merhaba ";
string cikti = string.Concat(yazi,"neptün");
System.Console.WriteLine(cikti); //Merhaba neptün

 

mbologlu

11.04.2021 04:26

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.