- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你能看看我的 sample 吗?
此结果来自以下示例:
var str = @"VIENNA IS A VERY BEAUTIFUL CAPITAL CITY.";
var title = new CultureInfo("en-US", false).TextInfo.ToTitleCase(str.ToLower());
MessageBox.Show(title);
因为程序的语言是土耳其语。我想提请你注意点字母 I。但我们都知道正确的方式应该是这样的:
Vienna Is A Very Beautiful Capital City.
怎样才能得到真正的结果?
最佳答案
string.ToLower
有一个采用 CultureInfo
的重载。 ( Link )
尝试类似的东西
var culture = new CultureInfo("en-US", false);
var title = culture.TextInfo.ToTitleCase(str.ToLower(culture));
关于c# - 为什么 TextInfo.ToTitleCase 在字母全部为大写的字符串上不能正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67737292/
我试图使用 TextInfo.ToTitleCase 将一些名称转换为正确的大小写。它适用于小写和混合大小写的字符串,但对于所有字符均为大写的字符串,它按原样返回输入字符串。 MSDN 文档中没有提及
你能看看我的 sample 吗? 此结果来自以下示例: var str = @"VIENNA IS A VERY BEAUTIFUL CAPITAL CITY."; var title = new C
我从他们的 GitHub page 下载了 Humanizer 库的代码当我在查看 TextInfo 类的某些方法时注意到 Intellisense 窗口中出现黄色的“状态警告”图标时,正在测试代码中
两者有什么区别?我应该什么时候使用它们? 最佳答案 没有。 string.ToLower 在幕后调用 TextInfo.ToLower。 来自 String.cs: // Creates a
System.Globalization.TextInfo.ToTitleCase 的 WinRT/WP8 等价物是什么? ? 最佳答案 我不知道为什么不可以,但它在 WinRT 中不可用。关于 MS
我是一名优秀的程序员,十分优秀!