0

在这种方法中,我试图遍历 DataSet.Table 大约有。仅 65K 记录,但是,循环正在执行,否则会因聚合异常而失败。

有人可以指出我做错了什么吗?

        Parallel.For(0, dataSet.Tables[0].Rows.Count,  row =>
        {
            try
            {

                var downloadedValue = Helper.GetResponse(<<WebRequestMethod>>)");
                if (downloadedValue != null)
                {
                    actualTable.Rows.Add(dataSet.Tables[0].Rows[row]["Id"].ToString(), dataSet.Tables[0].Rows[row]["LastModifiedDate"].ToString());
                }

            }
            catch(AggregateException e)
            {
                Console.WriteLine(e.ToString());

            }
        });
4

0 回答 0