0
,所以我是比較新的節目,這是我的第一類的學期,現在我們正在與 有一個分配給寫入方法的方法工作,這是我的代碼 被搞亂與它試圖可執行讓它無濟於事,而 這裏是我的代碼錯誤,在當前的背景和預期類不存在
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();
}
我也有一個GetDiscountCharge(雙摺扣收費);對於學生和常客的單選按鈕,學生獲得10%的費用=費用* 0.10,但它沒有正確顯示在網站上 – Mufasa
請更具體地說明你的問題 - 我不確定你在這裏之後。你目前的代碼有什麼問題?它目前在做什麼,它應該做什麼?特別是你認爲哪部分代碼導致了這個問題? – Rob
'private double GetPackageCharge(double charge);'不正確 - 刪除';'和下面的'double charge = 0' – Rob