我在數據庫中捕獲出生日期和診斷日期,並且想要根據診斷日期計算年齡。屬性或索引器不能被分配到 - 它是隻讀的
這是我的代碼。但我有錯誤跟隨錯誤。
錯誤2屬性或索引 'LightSwitchApplication.Patient.AgeAtDiagnosis' 不能被分配到 - 只
partial void AgeAtDiagnosis_Compute(ref int result)
{
// Set result to the desired field value
AgeAtDiagnosis = DateofDiagnosis.Year - DateofBirth.Year;
if (DateofBirth > DateofDiagnosis.AddYears(-AgeAtDiagnosis))
{
AgeAtDiagnosis--;
}
}
爲什麼'string'結果? – 2012-02-16 10:42:23
不會簡單的減去嗎? – SWeko 2012-02-16 10:42:36
你可以從這裏找到確切的解決方案http://stackoverflow.com/questions/9/how-do-i-calculate-someones-age-in-c – 2012-02-16 10:44:49