c# - 如何将名字大写

标签 c# .net

基本上如果我想从中转换一个名字

stephen smith

Stephen Smith

我可以很容易地在页面上使用 CSS,但理想情况下我想更早地捕获它并在它从数据库中出来时更改它。如何让 C# 将字符串大写?

有这个功能吗?

最佳答案

您可以使用 System.Globalization.TextInfoToTitleCase 方法来做到这一点类:

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/

相关文章:

c# - 无法定义两个对象之间的关系,因为它们附加到不同的 ObjectContext 对象

c# - 您如何解析图像标签的 HTML 字符串以获取 SRC 信息?

c# - 将遗留代码库从 VB 转换为 C# 是否有任何值(value)?

c# - 转换内存中的WordDoc

c# - 无法在 Visual Studio 2015 中运行迁移

c# - 在 C# 中计算过滤的 excel 范围的行数

c# - 计算与 ListView 中的指定字符串匹配的项目数

c# - SolidWorks CAM API

c# - 如何获得3维数组的横截面c#

.net - EF4 可以使用自定义约定从数据库生成模型