所以基本上,如果我想从

stephen smith


Stephen Smith

我可以轻松地通过页面上的CSS来完成此操作,但理想情况下,我想更早地对其进行捕获,并在它退出数据库时进行更改。我怎样才能使csharp大写一个字符串。

有这个功能吗?

最佳答案

您可以使用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/

10-11 00:31