Я получаю индекс из ошибки диапазона, если я запускаю ниже кодParaller Еогеасп в C#
var list=new list<PriceDetails>();
Parallel.ForEach(productResults.Items, productPrices =>
{
var priceDetail=new PriceDetails { price=productPrices.prices.firstordefault();}
list.add(priceDetail);
}
Пожалуйста, приведите пример, который решает выше проблем с использованием одновременно?
Это не имеет никакого смысла. Вы создаете список деталей цены, где цена всегда является первой ценой в списке. Может быть, вы можете описать, чего вы хотите достичь? – nvoigt
образец кода я написал i.e получение цены от 1000 цен в цикле и придание цене детали объекта – mrl
@nvoigt Он добавляет * первую цену за каждый товар * в список. Это цена от другого продукта каждый раз. – Servy