【发布时间】:2013-12-16 20:11:28
【问题描述】:
有任何方法可以将布尔值转换为本地化字符串。我试过了:
var x = true;
var culture = new CultureInfo("en-US")
x.ToString(culture) // returns True
culture = new CultureInfo("pt-BR")
x.ToString(culture) // returns True, expected Verdadeiro
或者我应该现在开始输入开关以在 2020 年之前结束吗?
【问题讨论】:
-
那是从字符串转换为布尔值,我想要另一个方向。
-
开始输入,因为您必须在 Windows 中安装语言包才能真正“看到”另一种语言。
-
好吧,很多语言都有 NumberFormat 和 Calendars,为什么不使用布尔字符串...
-
如果您不想全部输入,那么
x ? "1" : "0"是您所拥有的最简单的解决方案,我猜这将是您能得到的最通用的解决方案。 -
或者我现在应该开始输入切换到 2020 年之前结束吗? 你完成切换了吗?一种薄荷糖。 2020 年来了 :)
标签: c# .net string localization cultureinfo