所以我对编程比较陌生,这是我在学期的第一堂课,现在我们正在研究方法 有编写方法的任务,这里是我的代码 一直在搞乱它试图让它可执行无济于事 这是我的代码
const double INTERNET_SPEED = 195.49;
const double PHOTO = 129.95;
const double KEYBOARD = 79.95;
const double MICROSOFT = 139.99;
private void calculateButton_Click(object sender, EventArgs e)
{
try
{
double charge = 0;
double discountcharge = 0;
double total;
charge = GetPackageCharge(charge);
discountcharge = GetDiscountCharge(discountcharge);
total = DisplayCharges(charge, discountcharge);
value returning method to determine price for selected packages
if (nameTextBox.Text != "") // name input validation
{
}
else
{
MessageBox.Show("Please Enter Customer Name.", "Name Required");
}
catch
{
MessageBox.Show("An error has occurred!", "Error!");
}
}
private double GetPackageCharge(double charge);
double charge = 0;
{
//value returning method to determine price for selected packages
if (internetCheckBox.Checked)
{
charge = INTERNET_SPEED;
}
else if (photoCheckBox.Checked)
{
charge = PHOTO
}
else if (keyboardCheckBox.Checked)
{
charge = KEYBOARD;
}
else if microsoft.CheckBox.Checked)
{
charge = MICROSOFT;
}
}
private void DisplayCharges(double charge, double discountcharge);
{
total = charge + discountcharge;
packageLabel.Text = charge.ToString("C");
discountLabel.Text = discountcharge.ToString("C");
totalLabel.Text = total.ToString("C");
}
}
private void exitButton_Click(object sender, EventArgs e)
{
//closes program
this.Close();
}
答案 0 :(得分:0)
改变这个:
pairs = options.map(o => [o.key, o.value])
// [["select", null], ["one", "First"], ["two", "Second"]]
_.fromPairs(pairs)
// { select: null, one: "First", second: "Second" }
到此:
private double GetPackageCharge(double charge);
double charge = 0;
{
//value returning method to determine price for selected packages
if (internetCheckBox.Checked)
{
charge = INTERNET_SPEED;
}
else if (photoCheckBox.Checked)
{
charge = PHOTO
}
else if (keyboardCheckBox.Checked)
{
charge = KEYBOARD;
}
else if microsoft.CheckBox.Checked)
{
charge = MICROSOFT;
}
}