Я предполагаю, что я довольно близко. У меня есть значение StartedAgent
, которое будет содержать определенную дату, введенную пользователем. Допустим, они вошли в «1/1/1985». Затем я хочу создать рассчитанное свойство, которое я смогу использовать, чтобы показать, сколько лет с тех пор, как этот агент впервые начал работать в Real Estate. Ниже мой класс. Я попытался нанести удар, но я скоро приду. Я использую 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
Ошибка: «Невозможно преобразовать тип implicity double в строку». –