1

这似乎只发生在某些时候

这是堆栈跟踪:

在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument 参数,ExceptionResource 资源)
   在 System.ThrowHelper.ThrowArgumentOutOfRangeException()
   在 System.Collections.Generic.List`1.get_Item(Int32 索引)
   在 System.Data.DataTable.get_LiveIndexes()
   在 System.Data.DataTable.SetShadowIndexes()
   在 System.Data.DataTable.ResetInternalIndexes(DataColumn 列)
   在 System.Data.DataTable.Clear(布尔 clearAll)
   在 System.Data.DataSet.Clear()
4

1 回答 1

1

我发现问题是由多线程引起的。在周围加锁DataSet阻止了这种异常的发生。

于 2012-10-04T01:27:24.987 回答