validating decimal numbers in culture
问题 can anyone please explain why, in 'en-GB' culture formatting, the decimal.Parse() function would return 15 for 1,5? I see the same result for 'de' culture when inputting 1.5, the return is 15. I know this is programmatically correct, I'm just trying to understand why this is correct. I've Googled this and come up with nothing :( i'm trying to validate user inputs against culture, and populating the input field with a 0 when the parse fails, but populating the field with 15 when they've