String.Format 格式指定为英镑

guy*_*h92 2 vb.net asp.net string iis string-formatting

我正在使用以下代码将我的 itemValue 作为货币返回。

Return String.Format("{0:C}", itemValue)

但这将返回一个格式化为 Dollar 的字符串 - 有没有办法格式化它以返回英镑?

哥们,谢啦

acf*_*cis 7

按照@Steve 的建议更改 CurrentCulture,或者像这样使用它:

Return itemValue.ToString("C", System.Globalization.CultureInfo.GetCultureInfo("en-gb"))
Run Code Online (Sandbox Code Playgroud)