Doğuhan Aydeniz tarafından yayınlanmıştır
22. Nisan 2009 10:40
/// <summary>
/// Bir string içerisindeki tüm karakterleri yada ilk karakteri büyütmenize yarar.
/// </summary>
/// <param name="ifade">Karakterleri büyütülecek olan yazı</param>
/// <param name="YapilacakIslem">1 değeri ifade değişkeninin ilk karakterini büyütür, --> 2 değeri tüm kelimelerin ilk harfini büyütür.</param>
/// <returns>String</returns>
public string IlkYadaHepsiniBuyut(string ifade, int YapilacakIslem)
{
StringBuilder sb = new StringBuilder();
string[] dizi = ifade.Split(new char[] { ' ' });
if (dizi.Length > 0)
{
if (YapilacakIslem == 1)
{
string ilkHarf = ifade.ToString().Substring(0, 1).ToUpper(new System.Globalization.CultureInfo("tr-TR", false));
string geriKalan = ifade.Substring(1, ifade.Length - 1);
sb.Append(ilkHarf);
sb.Append(geriKalan.ToLower());
}
else if (YapilacakIslem == 2)
{
for (int i = 0; i < dizi.Length; i++)
{
string ilkHarf = dizi[i].ToString().Substring(0, 1).ToUpper(new System.Globalization.CultureInfo("tr-TR", false));
string geriKalan = dizi[i].Substring(1, dizi[i].ToString().Length - 1);
sb.Append(ilkHarf);
sb.Append(geriKalan.ToLower());
if (dizi.Length - 1 > i)
sb.Append(" ");
}
}
}
return sb.ToString();
}
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Etiketler: c#
C#