String ifadelerin baş harflerini nasıl büyük harfe dönüştürebiliriz?
İki yöntemden bahsedeceğim,
- İlk Yöntem: CultureInfo sınıfının bir elemanı olan ToTileCase() metodunu kullanmaktır. (Gayet kolay bir çözümdür.)
- İkinci Yöntem: Kelimeyi bir diziye aktarıp, Substring metodu ile ilk değeri alıp ToUpper metodu ile büyük yapıp döndürmek gibi. (Hazır yapmayı sevmeyenler için bir yöntemdir.)
iki yöntemi de aşağıda göstereceğim hangisini kullanmak isterseniz onu alabilirsiniz :)
Birinci Yöntem
Codebehind'da namespaceleri tanımladığımız sayfanın en üst kısmına
using System.Globalization;
ekleyerek başlayacağız. Bunu ekledikten sonra aşağıdaki gibi ToTitleCase metodunu kullanacağız.
string name = "sertaç"; name = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(name);
İkinci Yöntem
public static string ToTitleCase(string value) { return CultureInfo.CurrentCulture.TextInfo.ToTitleCase(value); }
Bir başka makalede görüşmek üzere