У меня есть список моделей и я хочу добавить список внутри списка без цикла
Я хочу добавить список внутри списка без цикла.Это возможно, или я должен использовать цикл.
Спасибо.
Что я уже пробовал:
var ItemModel = new ItemModels(); var modelItemList = new List<ItemModels>(); modelItemList = retitem.Select(x => { return new ItemModels() { SKU = x.SKU != null ? x.SKU : "", SKU2 = x.SKU2 != null ? x.SKU2 : "", Source = x.Source != null ? x.Source : "", UPC = x.UPC != null ? x.UPC : "" }; }).OrderByDescending(y => y.Barcode).ToList(); ItemModel.ItemList.Add(modelItemList);//it's not right way to add list inside list but i need that without loop.Is it possible? //Inside Model public class ItemModels { public ItemModels() { ItemList = new List<ItemModels>(); } public List<ItemModels> ItemList { get; set; } }
phil.o
Что не так с петлями?
itsathere
петля займет время.Возможно это или нет?
phil.o
На все потребуется время. Мгновенность-это иллюзия.
Обычно проблема не в цикле, а в том, что там делается и как это делается.
Sinisa Hajnal
Может быть, вы могли бы просто назначить свой список itemlist? Подобный этому:
ItemModel.ItemList = modelItemList;