C# 中的标题大小写
本文关键字:大小写 标题 | 更新日期: 2023-09-27 18:32:46
我正在尝试转换textbox
maureen o'hara -> Maureen O'Hara
maureen macnamee -> Maureen MacNamee
Maureen mctavis ->Maureen McTavis
解决这个问题的最好方法是什么?
谢谢
编辑 1:我尝试过的:
Name = System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(AccountName.ToLower());
这回答了您当前的问题,但它也可能对您当前正在做的任何其他工作都有好处。
有一个名为Humanizer
的库可以为您完成所有这些工作,甚至更多。
引用库后需要执行的操作:
"maureen o'hara".Transform(To.TitleCase) //returns "Maureen O'Hara"