[QUOTE=extrasmm;3427568]Hatta yazdığın koda göre bir örnek vereyim.

private void button1_Click(object sender, EventArgs e)
{
double birincisayi = Convert.ToDouble(sayi1.Text);
double ikincisayi = Convert.ToDouble(sayi2.Text);
double ucuncusayi = Convert.ToDouble(sayi3.Text);



double carpma = birincisayi * ikincisayi;

MessageBox.Show(carpma.ToString());

}



şimdi şöyle değişiklilik yaptım

double a = Convert.ToDouble(sayi1.Text);
double b = Convert.ToDouble(sayi3.Text);
double c = Convert.ToDouble(sayi2.Text);

double carpma = a * b;
double carpma2 =c/a;

MessageBox.Show("Litre Fiyatına göre Tutar" + carpma.ToString() + "TL ödenmesi gerekmektedir" + Environment.NewLine + "Verilen Ücrete Göre toplam" + carpma2.ToString() + " litre alıyorsunuz" + Environment.NewLine + "Bizi tercih ettiğiniz için teşekkürler"); ; ; ;



çalıştırmada sorun yok değerleri girdikten sonra şu hatayı alıyorum

Bu özel durum özgün olarak bu çağrı yığınında oluşturuldu:
System.Number.ParseDouble(string, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo)
System.Convert.ToDouble(string)
Akaryakıt_Hesapla.Form1.button1_Click(object, System.EventArgs) / Form1.cs
System.Windows.Forms.Control.OnClick(System.EventArgs)
System.Windows.Forms.Button.OnClick(System.EventArgs)
System.Windows.Forms.Button.OnMouseUp(System.Windows.Forms.MouseEventArgs)
System.Windows.Forms.Control.WmMouseUp(ref System.Windows.Forms.Message, System.Windows.Forms.MouseButtons, int)
System.Windows.Forms.Control.WndProc(ref System.Windows.Forms.Message)
System.Windows.Forms.ButtonBase.WndProc(ref System.Windows.Forms.Message)
System.Windows.Forms.Button.WndProc(ref System.Windows.Forms.Message)
...
[Çağrı Yığını Kesildi]