我有一个这样的字符串LUXOR,我想转换其他字母,除了第一个字母或意味着string.that为小写,我想这个字符串卢克索从上面的字符串。我可以使用ToUpper
或将完整的字符串转换为大写或小写,ToLower
但是我该怎么做。希望对此有所帮助。谢谢
您可以使用TextInfo
定义文本属性和行为(例如大小写)的类,该类特定于书写系统。
string inString = "LUXOR".ToLower();
TextInfo cultInfo = new CultureInfo("en-US", false).TextInfo;
string output = cultInfo.ToTitleCase(inString);
此代码段将为您
Luxor
提供变量output
。这也可以用来大写每个单词的首字母
对于具有单个单词输入的特定情况,另一种选择是使用.SubString:
string inString = "LUXOR"
string outString = inString.Substring(0, 1).ToUpper() + inString.Substring(1).ToLower();
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句