У меня есть 12 целых чисел, представляющих 12 месяцев в старой базе данных, и мне нужно сопоставить их с массивом / списком.Проблема в том, что я не уверен, как я могу инициализировать массив в модели до размера 12, чтобы отобразить его.
Вот что я пытаюсь сделать:
Модель:
public class Year
{
public int[] Months { get; set; } //How do I initialize to 12?
}
Отображение:
CreateMap<DataRow, Year>()
.ForMember(dest => dest.Months[0], opt => opt.MapFrom(src => src["Jan"]))
.ForMember(dest => dest.Months[1], opt => opt.MapFrom(src => src["Feb"]))
.ForMember(dest => dest.Months[2], opt => opt.MapFrom(src => src["Mar"]))
Я везде искал предварительно инициализированные массивы в моделях, но ничего не нашел в синтаксисе.