首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用连字符连接的姓氏人性化大写名称

用连字符连接的姓氏人性化大写名称
EN

Stack Overflow用户
提问于 2015-09-30 04:57:26
回答 1查看 694关注 0票数 4

这是使用.NET Humanizer库为大写名称添加标题的标准方法。

代码语言:javascript
复制
"FIRST M HYPHENATED-LAST".Transform(To.LowerCase, To.TitleCase);
// Result (v1.37.0): "First M Hyphenated-last"
// Desired Result: "First M Hyphenated-Last"

不幸的是,连字符后面的字符是小写的,而在我看来它应该是大写的。

有没有人有任何建议来获得我想要的人性化的结果,或者这在人性化1.37.0版本中是不可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-09-02 06:02:39

试试这个:

代码语言:javascript
复制
var name = "FIRST M HYPHENATED-LAST";
CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture;
TextInfo textInfo = cultureInfo.TextInfo;
var result = textInfo.ToTitleCase(name.ToLower());
Console.WriteLine(result);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32853631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档