#c# #arrays #mongodb #list
#c# #массивы #mongodb #Список
Вопрос:
var testa = await _cartCollection.Find(x => x.id_cart == entity.id_cart).ToListAsync();
List<ListCartRRModel> cart = testa.ToList();
я хочу передать значение массива из testa в ListCartRRModel, но я не знаю, как
ребята, вы можете показать мне правильный путь?
Комментарии:
1. Какой тип testa?
2. что вы имеете в виду под типом? @DavidL
3. Я отредактировал свой ответ и добавил третий подход @Dadang Firmansyah
4. var <— что это за тип??
Ответ №1:
попробуйте использовать «Select» в Linq:
List<ListCartRRModel> carts = await _cartCollection
.Find(x => x.id_cart == entity.id_cart)
.Select(t=>new ListCartRRModel{ t.id_cart, ...})
.ToListAsync<ListCartRRModel>();