Cha*_*era 5 c# string lowercase
我有一个像这个LUXOR的字符串,我想将其他字母转换为小写,除了第一个字母或字符串.这意味着,我希望这个字符串Luxor来自上面的字符串.我可以使用ToUpper或者将完整的字符串转换为上限或下限.ToLower但是我怎么能这样做.请用这个来帮助你.谢谢你
您可以使用TextInfo定义特定于书写系统的文本属性和行为(如外壳)的类.
string inString = "LUXOR".ToLower();
TextInfo cultInfo = new CultureInfo("en-US", false).TextInfo;
string output = cultInfo.ToTitleCase(inString);
Run Code Online (Sandbox Code Playgroud)
这段代码将为您
Luxor提供变量output.这也可用于大写每个单词第一封信
另一种选择是使用.SubString,对于这个具有单个单词输入的特定场景:
string inString = "LUXOR"
string outString = inString.Substring(0, 1).ToUpper() + inString.Substring(1).ToLower();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11389 次 |
| 最近记录: |