本文介绍了我可以使用两个字符的语言代码创建新的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吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 23:30