Girilen bilgileri belirli bir standarta olması bilgi kontrolü ve sunum açısından avantajlar sağlar. Örneğin kişi siteye üye olurken veritabanına kullanıcı bilgilerini tamamen küçük harfe yazabilir. Kullanıcı listesi alınmaya kalkıldığında büyüklü küçüklü yazılmış isimler hoş görünmezler. Bu yüzden yazılımcı bilgiyi kaydederken ya da bilgiyi kullanıcıya sunarken hepsini büyük yazdırmak isteyebilir. (Siz istemeseniz bile müşteri kesin isteyecektir.)
Bu problem eskiden kendi içinde başka problemleri doğurmaktaydı. Kullanılan programlama dilleri bu işi yapmak için fonksiyonlar sunmaktaydı ama bunlar da Türkçe karakterleri büyük harfe doğru olarak çevirememekteydi. Bu yüzden bu çevrimi kendi yazacağımız metodlarla gerçekleştirme yoluna gidiyorduk…
Eğer .NET ile yazılım geliştiriyorsanız string nesnelerin ToUpper metodunu kullanarak herhangi bir kültür değerine göre bu işlemi gerçekleştirebilirsiniz.
1 string s = "çğüşıi";
2 Response.Write(s.ToUpper(new CultureInfo("tr-TR", false)));
Sonuç Çıktısı: ÇĞÜŞIİ