- Регистрация
- 22.08.2014
- Сообщения
- 276
- Благодарностей
- 48
- Баллы
- 28
Объясните как работает System.Globalization.CultureInfo.InvariantCulture
Вот например у нас есть две переменные, одна записана через "," вторая через ".", почему в первой переменной удаляет ",", разве не должно возвращаться "128,22" ?
Возвращает:
Вот например у нас есть две переменные, одна записана через "," вторая через ".", почему в первой переменной удаляет ",", разве не должно возвращаться "128,22" ?
PHP:
string a = "128,22";
double b = Convert.ToDouble(a, System.Globalization.CultureInfo.InvariantCulture);
string c = "128.22";
double d = Convert.ToDouble(c, System.Globalization.CultureInfo.InvariantCulture);
return b+"|"+d;
PHP:
12822|128,22