本文介绍了我可以使用两个字符的语言代码创建新的CultureInfo吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要根据一种文化来格式化数字,但我所拥有的只是HTTP请求中的 Accept-Language
,它是一个两个字母的代码,例如 fr
(法语)
I need to format a number, based on a culture, but all I have is the Accept-Language
from the HTTP request, which is a two-letter code like fr
(for French)
是否足以创建一个可以处理数字的CultureInfo?
Is this enough to create a CultureInfo that can handle numbers?
推荐答案
可以。以下代码:
var ci = new CultureInfo("fr");
Console.WriteLine(13.45.ToString(ci));
输出 13,45,该数字在数字中使用法语小数点分隔符。
outputs "13,45" which is using the french decimal separator in the number.
说:
这篇关于我可以使用两个字符的语言代码创建新的CultureInfo吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!