基本上如果我想从中转换一个名字
stephen smith
到
Stephen Smith
我可以很容易地在页面上使用 CSS,但理想情况下我想更早地捕获它并在它从数据库中出来时更改它。如何让 C# 将字符串大写?
有这个功能吗?
最佳答案
您可以使用 System.Globalization.TextInfo 的 ToTitleCase
方法来做到这一点类:
CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture;
TextInfo textInfo = cultureInfo.TextInfo;
Console.WriteLine(textInfo.ToTitleCase(title));
Console.WriteLine(textInfo.ToLower(title));
Console.WriteLine(textInfo.ToUpper(title));
关于c# - 如何将名字大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5057793/