もともと、私は自分のタスクを実行するためにforeachを使用しています。ただし、作業の効率を上げたいと思います。そこで、Parallel.ForEachを使用してタスクを実行したいと思います。
ただし、「オブジェクト参照がインスタンスに設定されていません」というエラーが発生しました。起こりました。
これが私のコードです:
System.Threading.Tasks.Parallel.ForEach(items, item =>
{
System.Threading.Tasks.Parallel.ForEach(item.a, amount =>
{
WriteToCsv(file, amount.columna, count);
count++;
});
});
foreach(アイテム内のvar item)とforeach(item.a内のamount)を使用した場合、コードは正常に機能します。
Parallel.ForEachメソッドで何かが足りませんでしたか?