как сделать заглавной каждую первую букву в каждом слове? я новичок, так что это было бы большим подспорьем.
как этот Дэвид Пол Дэвиду Полу
как сделать заглавной каждую первую букву в каждом слове? я новичок, так что это было бы большим подспорьем.
как этот Дэвид Пол Дэвиду Полу
Этого можно достичь, просто следуя методу
string s = "my test string";
char[] c = s.ToArray();
bool CapitalNext = true;
string o = null;
foreach (char ch in c)
{
if (CapitalNext)
o += ch.ToString().ToUpper();
else
o += ch.ToString();
CapitalNext = false;
if (char.IsWhiteSpace(ch))
{
CapitalNext = true;
}
}
return o;