DetailsView
和TextBox
我想要输入数据是保存永远和大写第一个字母.
例子:
"red" --> "Red"
"red house" --> " Red house"
我怎样才能实现这个最大限度地提高性能?
# EYZ0:
根据答案和答案下的评论,许多人认为这是在询问字符串中所有个单词的大写。例如,=> Red House
不是,但如果这是你想要的,寻找一个使用TextInfo
的ToTitleCase
方法的答案。(注:实际问题的答案是不正确的。)
注意事项请参阅TextInfo。ToTitleCase文档(不涉及全大写单词-它们被认为是首字母缩写;“不应该”的单词中间可能会出现小写字母;被降低,例如,"McDonald"→“Mcdonald";不保证处理所有特定于区域性的细微差别重大写规则。)
# EYZ0:
问题是模棱两可的,第一个字母之后的字母是否应该是强迫到小写。公认的答案假设只有第一个字母需要修改。如果您想强制将字符串中除第一个字母外的所有字母改为小写,请查找包含ToLower
和不包含ToTitleCase的答案。