Parsing 在服务器上解析与在本地主机上解析

Parsing 在服务器上解析与在本地主机上解析,parsing,Parsing,这是我的密码: if (amount != -1) returnJson.Add("<p style=\"color: black;\">" + double.Parse(res_q.Replace(",", ".")) * amount + " " + res_i + "</p>"); else returnJson.Add("<p style=\"color: black;\">" + res_q + " " + " ") + res_i

这是我的密码:

if (amount != -1)
    returnJson.Add("<p style=\"color: black;\">" + double.Parse(res_q.Replace(",", ".")) * amount + " " + res_i + "</p>");
else
    returnJson.Add("<p style=\"color: black;\">" + res_q + " " + " ") + res_i + "</p>");
if(金额!=-1)
returnJson.Add(“

”+double.Parse(res\u q.Replace(“,”,“))*amount+“+res\u i+”

”; 其他的 returnJson.Add(“

“+res\u q+”+)+res\u i+”

”;
无论程序执行到if还是else,if res_q=“1,5”,服务器上返回15,本地返回1.5


为什么会发生这种情况?

问题在于逗号

我想在我的程序中应用全球化。使用CultureInfo.InvariantCulture是我需要的答案。或者简单地用点替换逗号