可能重复:
Convert all first letter to upper case, rest lower for each word
嘿,目前我收到一个字符串,即所有大写的公司名称。
我想让这个用户更加友好,并且想把所有单词的第一个字母大写为大写。
即
然后我想知道它如何适用于
等案件SKILLSHARE INTERNATIONAL(爱尔兰)
都市青年男子基督徒协会有限公司
答案 0 :(得分:1)
public static string Capitalize (string value)
{
return System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase (value);
}
答案 1 :(得分:0)
如果您想创建自己的功能,请使用此代码
string str = "CITY OF DUBLIN YOUNG MEN'S CHRISTIAN ASSOCIATION LIMITED";
char[] ch = { ' ' };
string[] str1 = str.Split(ch, StringSplitOptions.RemoveEmptyEntries);
string result = string.Empty;
foreach (string s in str1)
{
result += s[0].ToString().ToUpper() + s.Substring(1, s.Length - 1).ToLower() + " ";
}
Response.Write(result);