только если у вас в переменной значените записано с точкой , с запятой выдаст ошибку нужно сделать замену на точку.
double item = double.Parse(project.Variables["double"].Value);
вариант с заменой точки
double item = double.Parse(project.Variables["double"].Value.Replace(",",".");