Re: Currency Formatting
From: Vlad (REMOVE_THISvladco_at_comcast.net)
Date: 05/25/04
- Next message: Jon Skeet [C# MVP]: "Re: Directory.Copy"
- Previous message: Chris Rolon: "Re: CasPol security"
- In reply to: Vlad: "Currency Formatting"
- Next in thread: Steven Cheng[MSFT]: "Re: Currency Formatting"
- Reply: Steven Cheng[MSFT]: "Re: Currency Formatting"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 25 May 2004 17:35:34 -0400
Please disregard...
"Vlad" <REMOVE_THISvladco@comcast.net> wrote in message
news:#tZY17pQEHA.2468@TK2MSFTNGP11.phx.gbl...
> Hi,
>
> I am trying to display a currency value formated according to the current
> culture in ASP.NET:
> decimal x = 125345.54M;
> string currencyString = String.Format("{0:c}",x);
> what gets retured is 125,345.54 without the currency symbol of $
>
> I checked and re-checked my regional settings and tried it on other PCs
> without success...
>
> When I put a breakpoint and view the following in the Immediate window I
see
> that the AnsiCurrencySymbol is null and the CurrencySymbol is "" for some
> reason:
> System.Threading.Thread.CurrentThread.CurrentCulture.NumberFormat
>
> {System.Globalization.NumberFormatInfo}
>
> System.Object: {System.Globalization.NumberFormatInfo}
> ansiCurrencySymbol: null
> AnsiCurrencySymbol: null
> CurrencyDecimalDigits: 2
> currencyDecimalDigits: 2
> CurrencyDecimalSeparator: "."
> currencyDecimalSeparator: "."
> currencyGroupSeparator: ","
> CurrencyGroupSeparator: ","
> CurrencyGroupSizes: {Length=1}
> currencyGroupSizes: {Length=1}
> CurrencyNegativePattern: 0
> currencyNegativePattern: 0
> CurrencyPositivePattern: 0
> currencyPositivePattern: 0
> CurrencySymbol: ""
> currencySymbol: ""
> CurrentInfo: {System.Globalization.NumberFormatInfo}
> InvariantInfo: {System.Globalization.NumberFormatInfo}
> invariantInfo: {System.Globalization.NumberFormatInfo}
> IsReadOnly: false
> isReadOnly: false
> m_dataItem: 41
> m_useUserOverride: true
> NaNSymbol: "NaN"
> nanSymbol: "NaN"
> negativeInfinitySymbol: "-Infinity"
> NegativeInfinitySymbol: "-Infinity"
> NegativeSign: "-"
> negativeSign: "-"
> NumberDecimalDigits: 2
> numberDecimalDigits: 2
> NumberDecimalSeparator: "."
> numberDecimalSeparator: "."
> NumberGroupSeparator: ","
> numberGroupSeparator: ","
> NumberGroupSizes: {Length=1}
> numberGroupSizes: {Length=1}
> numberNegativePattern: 1
> NumberNegativePattern: 1
> PercentDecimalDigits: 2
> percentDecimalDigits: 2
> percentDecimalSeparator: "."
> PercentDecimalSeparator: "."
> PercentGroupSeparator: ","
> percentGroupSeparator: ","
> percentGroupSizes: {Length=1}
> PercentGroupSizes: {Length=1}
> PercentNegativePattern: 0
> percentNegativePattern: 0
> percentPositivePattern: 0
> PercentPositivePattern: 0
> percentSymbol: "%"
> PercentSymbol: "%"
> PerMilleSymbol: "?"
> perMilleSymbol: "?"
> PositiveInfinitySymbol: "Infinity"
> positiveInfinitySymbol: "Infinity"
> positiveSign: "+"
> PositiveSign: "+"
> validForParseAsCurrency: true
> validForParseAsNumber: true
>
> I thought that the CurrentCultureInfo takes its information from the
> regional settings of the PC...
>
> Please help!
>
> Thanks,
>
> Vlad
>
>
- Next message: Jon Skeet [C# MVP]: "Re: Directory.Copy"
- Previous message: Chris Rolon: "Re: CasPol security"
- In reply to: Vlad: "Currency Formatting"
- Next in thread: Steven Cheng[MSFT]: "Re: Currency Formatting"
- Reply: Steven Cheng[MSFT]: "Re: Currency Formatting"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|