Problem parsing currency text to decimal type
问题 I am trying to parse a string like \"$45.59\" into a decimal. For some reason I am getting exception that the input was not in the correct format. I don\'t care about all the localization stuff because this is not going to be a global program. Here is what I am doing. Do you see any problems? NumberFormatInfo MyNFI = new NumberFormatInfo(); MyNFI.NegativeSign = \"-\"; MyNFI.NumberDecimalSeparator = \".\"; MyNFI.NumberGroupSeparator = \",\"; MyNFI.CurrencySymbol = \"$\"; decimal d = decimal