One would assume that the following would work:
string decimalString = XmlConvert.ToString(0.00005M);
decimal dec = XmlConvert.ToDecimal(decimalString);
However it throws a FormatException because the string conversion
results in an exponential format, which isn't permitted in the ToDecimal
parser.
Is this a common bug, or is this related to some strange locale
settings... (it should be schema compliant and locale invariant
though..)
Any thoughts ?
Morty
You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.