'System.FormatException'

Quero pegar um valor de um textbox e converter para double, eu copiei exatamente o mesmo código de um outro projeto e roda perfeitamente mas no projeto novo que eu criei no visual studio da esse erro:

An unhandled exception of type ‘System.FormatException’ occurred in mscorlib.dll

`using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

    private void Form1_Load(object sender, EventArgs e)
    {
        string valorDigitado = textBox1.Text;
        double valor = 0;
            valor = Convert.ToDouble(valorDigitado);

        label1.Text = Convert.ToString(valor);
    }
}

}`

Murilo, ele está dando esta exceção porque não tem nada para converter para double.
Pois como é no Load do formulário, e nas linhas anteriores você não mandou seu
textBox receber algum valor, ele tenta converter o vazio do textBox e dá este erro.

2 curtidas

Exatamente isso obrigado pela ajuda