gpt4 book ai didi

c# - TextInfo.ToTitleCase 对于全部大写字符串没有按预期工作

转载 作者:IT王子 更新时间:2023-10-29 04:00:51 26 4
gpt4 key购买 nike

我试图使用 TextInfo.ToTitleCase 将一些名称转换为正确的大小写。它适用于小写和混合大小写的字符串,但对于所有字符均为大写的字符串,它按原样返回输入字符串。
MSDN 文档中没有提及此行为,有任何见解吗?

最佳答案

来自 MSDN文档:

Remarks Generally, title casing converts the first character of a word to uppercase and the rest of the characters to lowercase. However, this method does not currently provide proper casing to convert a word that is entirely uppercase, such as an acronym. The following table shows the way the method renders several strings.

所以这是预期的行为。如果字符串全部大写,您可以先将其小写,然后对其运行 ToTitleCase。

关于c# - TextInfo.ToTitleCase 对于全部大写字符串没有按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2697203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com