我需要創建一個應用程序充當BMI計算器,它收集許多屬性,具有匹配的屬性以獲取和設置這些屬性值並請求一些方法來計算具體的數據,如患者年齡,最大心率,目標率等。調用方法內部方法的正確方法
我的問題主要是關於方法的使用,並看看這種用法是正確還是不正確。
我的方法來計算年齡看起來如下:
public int Age()
{
DateTime Now = DateTime.Today;
return (Now.Year - DateOfBirth);
}
我什麼不是100%肯定的是,如果我現在可以使用另一種方法的計算該方法,如以下幾點:
public int MaxHeartRate()
{
return (220 - Age());
}
我本來可以使用一個屬性來做到這一點,但是,該任務要求使用方法來執行計算。
任何援助將不勝感激。我理解這兩種方法和屬性之間的用法,但我只是不清楚在方法內調用另一個方法用於計算目的。
「我本來可以使用一個屬性來完成這個任務,但是這個任務需要使用方法來執行計算。」啊,瘋狂的作業規範......我有些東西禁止使用泛型集合,僅僅因爲我的學校不認爲任何人會知道如何使用它們。 – BoltClock
我不希望成爲負面的或任何東西,但是爲了測試上述內容而不是實際制定問題的速度要快得多(哪個順便說一句很好)。 –
哈哈,我真的這樣做,它工作得很好,但是如你所知,有很多方法可以完成工作,並且在某些情況下,僅僅因爲它的工作並不意味着它應該以這種方式使用,所以我來在這裏要求澄清這個問題;)謝謝! – sfla99