Код: Выделить всё
decimal metricval = 0;
if (decimal.TryParse(attrVal, out metricval))
{
decimal multiplyBy = getTheMultiply("lTogal");
attrval_imperial = decimal.Multiply(metricval, multiplyBy).ToString();
}
Но этот TryParse всегда возвращает его как 55, а не 5,5
Я не уверен почему и что здесь не так.
Есть ли у кого-нибудь идеи, почему это происходит?
Подробнее здесь: https://stackoverflow.com/questions/787 ... rn-decimal