У меня есть этот класс здесь:ASP.NET добавлять элементы в список из класса
public class CP_VIP_Preview_TimeSlots
{
public int id { get; set; }
[DisplayName("Time Slots")]
public string timeSlot { get; set; }
[DisplayName("Date Slots")]
public string dateSlot { get; set; }
}
public class CPVIPPreviewTimeSlots : DbContext
{
public DbSet<CP_VIP_Preview_TimeSlots> Data { get; set; }
}
Теперь то, что я пытаюсь сделать, это поставить каждый элемент класса в список, я создал этот список:
List<string> newList = new List<string>();
Что я хочу добавить в этот список, это id и timeSlot и DateSlot, однако я хочу, чтобы timeSlot и DateSlot представляли собой объединенную строку. Таким образом, у моего нового списка будет id и некоторая строка с именем timeDateSlot ... Надеюсь, это имеет смысл, как бы я это сделал?
Вы пробовали что-нибудь? У вас есть хотя бы код, который добавляет одно поле в список? –
Вы не сможете поместить два разных значения (например, 'id' и конкатенированный' itemSlot' + 'dateSlot' в' List '. Вам понадобится' List ', где T - класс с полем 'id' и поле' timeDateSlot'. –
Tim
вы можете просто добавить сами элементы класса в список через «Список newList = новый список ();» затем сделать foreach для каждого элемента в DB –