A string de entrada não estava no formato correto # 2

double temp;
temp = (double)Convert.ToDouble("1234.5678");

Hey Lads and Ladies, eu não consigo descobrir por que a linha acima não está funcionando. A linha acima me dá um erro de tempo de execução que diz;

correu uma exceção não tratada do tipo System.FormatException no mscorlib.dll

Informações adicionais: a sequência de entrada não estava no formato corret

questionAnswers(10)

yourAnswerToTheQuestion