Я хочу сохранить год и месяц производства на объекте.Я не хочу экономить время и дату месяца.
Я могу предложить несколько решений, и лучшие из двух на данный момент:
public class Product
{
private DateTime _productionMonth;
public DateTime ProductionMonth
{
get => _productionMonth;
set => _productionMonth = new DateTime(value.Year, value.Month, 1);
}
}
или
public class Product
{
public int Year { get; set; }
public int Month { get; set; }
}
Но я не думаю, что какое-либо из решений является идеальным решением ...
Существуют ли какие-либо лучшие решения?Может быть, атрибут DateTime
?