Metni İlk Karakterleri Büyük Olacak Şekilde Yeniden Düzenle - CSharp


Metni ilk karakterleri büyük olacak şekilde yeniden düzenlemeye yarayan csharp kodu alternatifidir.

Kod


public static string MetniIlkHarflerBuyukOlacakSekildeDuzenle(string metin)
{
	StringBuilder sbd = new StringBuilder();

	string[] m = StringIslem.NRTS_Trim(metin.ToLower()).Split(' ');

	foreach (string item in m)
	{
		char[] krkDizi = item.ToCharArray();
		krkDizi[0] = Convert.ToChar(krkDizi[0].ToString().ToUpper());
		string sonuc = string.Join("", krkDizi);
		sbd.Append(sonuc + " ");
	}

	string mt = sbd.ToString().Trim(' ');
	if (metin.StartsWith(" "))
	{
		mt = " " + mt;
	}
	if (metin.EndsWith(" "))
	{
		mt = mt + " ";
	}

	return mt;
}

Etiketler
csharp