gpt4 book ai didi

c# - 正确的大小写标题大小写问题

转载 作者:太空狗 更新时间:2023-10-30 00:12:42 26 4
gpt4 key购买 nike

我在这里做错了什么?我希望用户名以正确的大小写形式显示在输出中,但我无法弄明白。

string proper = this.xTripNameTextBox.Text;
CultureInfo properCase = System.Threading.Thread.CurrentThread.CurrentCulture;
TextInfo currentInfo = properCase.TextInfo;
proper = currentInfo.ToTitleCase(proper);

this.xTripOutputLabel.Text = proper + Environment.NewLine + "The total gallons you would use: " + Output.ToString("0") + Environment.NewLine + "Total amount it will cost you: " + Coutput.ToString("C") + Environment.NewLine +" Your customer number is " + rnd1.Next(1, 1000).ToString();

最佳答案

我已经在一个全大写的单词上测试了以下内容:

string proper = "TEST STRING";
CultureInfo properCase = System.Threading.Thread.CurrentThread.CurrentCulture;
TextInfo currentInfo = properCase.TextInfo;
proper = currentInfo.ToTitleCase(currentInfo.ToLower(proper));
// proper = "Test String"

因此 - 在调用 ToTitleCase 之前将字符串更改为小写。

MSDN文档确实表示不会转换全部大写的字符串(例如首字母缩写词),帖子中提供的示例代码证实了这一点。

关于c# - 正确的大小写标题大小写问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2844248/

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