デフォルトの.Netカルチャとは異なるシンボル(CHF)で通貨(Swiss Frank-de-CH)をフォーマットしようとしています(SFr。)。問題は、カルチャのNumberFormatがReadOnlyであることです。Readonly CultureInfo.NumberFormatでCurrencySymbolを設定するには?
CultureInfoとNumberFormatを使用してこの問題を解決する簡単な方法はありますか? CurrencySymbolをオーバーライドできる方法はありますか?
例のCultureInfo = CultureInfo.GetCultureInfo(2055) newCInfo.NumberFormat.CurrencySymbol = "CHF" MyCurrencyText.Text = x.ToString( "C"、newCInfo)
として薄暗いnewCInfoこれがエラーであろうNumberFormatはReadOnlyであるため、NumberFormat.CurrencySymbolを設定してください。
ありがとうございます!
美しい、単に単純。私はこれを逃して自分自身を蹴ることができる。ありがとう! – sugarcrum