我已经从数据库中选择了数据并填写了我的数据表。
此外,我有 10 个线程从我的数据表中选择所需的数据。
当这些线程同时启动时, cpu 使用率会上升到 100%。
void TRD1_Task(DataTable myDataTable, Int64 thisCode)
{
DataTable dt1 = (from x in myDataTable.AsEnumerable()
where x.Field<Int64>("Code") == thisCode
select x).CopyToDataTable();
}
我该怎么办?
谢谢。