我有問題我的老師未能解決,沒有錯誤,但當我調試程序我得到異常說:「當轉換字符串時間,解析字符串在將每個變量放入DateTime對象之前取出日期「。在這一行:」例外的工作代碼,刪除嘗試趕上,看看它在哪裏
//stopa poreza
double brutoPlaca = Convert.ToDouble(textBox3.Text);"
原代碼:
string stopaDoprinosa; double Doprinos = 0;
string stopaPoreza; double Porez = 0;
double netoPlaca;
//doprinos
if (textBox2.Text == "Osijek")
{ stopaDoprinosa = "13%"; }
else
{ stopaDoprinosa = "8%"; }
//stopa poreza
double brutoPlaca = Convert.ToDouble(textBox3.Text);
if (brutoPlaca <= 3000)
{ stopaPoreza = "10%"; }
else
{ stopaPoreza = "20%"; }
//porez
if (stopaPoreza == "10%")
{ Porez = 0.1; }
if (stopaPoreza == "20%")
{ Porez = 0.2; }
//neto plaća
netoPlaca = brutoPlaca * Porez;
if (stopaDoprinosa == "8%")
{ Doprinos = 0.08; }
if (stopaDoprinosa == "13%")
{ Doprinos = 0.13; }
Djelatnik d = new Djelatnik(textBox1.Text, textBox2.Text, brutoPlaca,stopaDoprinosa,Doprinos,stopaPoreza,Porez,netoPlaca);
Djelatnici.Add(d);
如果我理解你告訴我,我alredy給你在哪裏例外彈出一句話:「// Stopa說poreza 雙brutoPlaca = Convert.ToDouble(textBox3.Text);「 –