Ek olarak MessageBox.Show(); içerisine sadece rakamsal bir değer yazılacaksa ToString() kullanın.
Bir metin içerisinde birleştirme operatörünü (+) kullanarak rakamsal değeri yazıyorsanız bunu ToString() ile metne çevirmenize gerek yok.
Bir metin içerisinde birleştirme operatörünü (+) kullanarak rakamsal değeri yazıyorsanız bunu ToString() ile metne çevirmenize gerek yok.
Kodlarda herhangi bir problem yok programda sorunsuz çalışıyor ama hesapla butonuna bastığımda otomatik olarak
double c = Convert.ToDouble(sayi3.Text);
için giriş dizesi doğru biçimde değil uyarısı veriyor anlamıyorum birtürlü
Kodun şuan ki hali bu
double a = Convert.ToDouble(sayi1.Text);
double b = Convert.ToDouble(sayi2.Text);
double c = Convert.ToDouble(sayi3.Text);
double carpma = a * b;
double carpma2 =c/a;
MessageBox.Show("Litre Fiyatına göre Tutar" + carpma + "TL ödenmesi gerekmektedir" + Environment.NewLine + "Verilen Ücrete Göre toplam" + carpma2 + " litre alıyorsunuz" + Environment.NewLine + "Bizi tercih ettiğiniz için teşekkürler");