我試圖創建一個方法,我可以傳遞一個浮點數,對其進行評估,然後相應地更新文本標籤。有人會友好地看看我的代碼,並指出我在正確的方向嗎?提前感謝...如何在不返回任何值的情況下創建方法
public static GetGrade(float wp)
{
if (wp >= 100)
{
grade_current.Text = "A";
}
else if (wp >= 90)
{
grade_current.Text = "A";
}
else if (wp >= 75 && wp <= 89)
{
grade_current.Text = "B";
}
else if (wp >= 60 && wp <= 74)
{
grade_current.Text = "C";
}
else if (wp >= 50 && wp <= 59)
{
grade_current.Text = "D";
}
else
{
grade_current.Text = "F";
}
}
我試圖打電話與GetGrade(wp);
你沒有得到的東西從函數返回值。該函數正在做一些事情並返回void。因此,從命名約定的角度來看,最好從函數名稱中刪除Get。函數名稱可以是SetGradeLabel等。它看起來更有意義。 – Priyank 2014-09-02 07:36:47
同意,謝謝你的有見地的答覆。 – 66Mhz 2014-09-06 02:43:17