我假設我非常接近。我有一個值StartedAgent
,它將包含用戶輸入的特定日期。讓我們說他們輸入「1/1/1985」然後我想創建一個計算的屬性,我可以使用它來顯示此代理首次開始在房地產中工作多少年。以下是我的課程。我曾試圖刺穿它,但我很短暫。我正在使用MVC 5,EF 6 & .Net 4.5中的C#風格。計算POCO中的年份計算屬性
namespace OrlandoAppraiser.Models
{
public class Appraiser
{
public int AgentID { get; set; }
public string Name { get; set; }
public string LicenseNum { get; set; }
public DateTime StartedAgent { get; set; }
public string YearsAsAgent
{
get { return (Math.Floor((DateTime.Now - StartedRealEstate).TotalDays/365.25D)); }
}
}
}
我已經看過一些不同的答案,但我很難找到一種在計算屬性中執行此操作的簡單方法。我知道它應該沒有那麼大的不同,但是我的代碼出現錯誤。
我收到錯誤是不夠的。什麼錯誤? – MarcinJuraszek
爲了讓你知道,我沒有投票你的問題。 – MarcinJuraszek
錯誤:'不能將類型double轉換爲字符串。' –