0
//get rows from db

foreach(DataRow r in rows)
{
//connect to some other database
//update some record in datatable
//insert record into datatable
//etc...
//...
}

複数のスレッドメカニズムを使用して上記のコードを書き直す方法は、複数のサーバーから利益を得ることができますか?

4

1 に答える 1

4

多分これは役立つでしょう

IEnumerable<DataRow> items = ...

Parallel.ForEach(items, item => {
   ...
});

Parallel.ForEach

于 2012-11-13T14:25:50.000 に答える