Умножить переменную в своем C# коде [Решено]

sergeda

Client
Регистрация
15.09.2011
Сообщения
294
Благодарностей
16
Баллы
18
Пытаюсь умножить переменную проекта в C# коде так:

Код:
double cost = Convert.ToDouble(project.Variables["cost"].Value);
double price = cost * 3;
return price;
Получаю ошибку:
Выполнение действия CSharp OwnCode. Входная строка имела неверный формат.

В переменной лежит значение 11.49. Что я делаю не так?
 

Metrix

Client
Регистрация
03.01.2014
Сообщения
343
Благодарностей
272
Баллы
63
Должно быть 11,49

C#:
double cost = Convert.ToDouble(project.Variables["cost"].Value.Replace('.', ','));
double price = cost * 3;
return price;
 
  • Спасибо
Реакции: sergeda

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
  • Спасибо
Реакции: sergeda

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)