首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

关于C#多线程效率有关问题

2013-10-18 
关于C#多线程效率问题如题 :我定义了一个委托执行一个A 执行方法B(B中主要就是循环遍历表中的行),线程T 执

关于C#多线程效率问题
如题 :
我定义了一个委托执行一个A 执行方法B(B中主要就是循环遍历表中的行),线程T 执行委托A

private void B()
{
    for(i=0;i<....)
    {
        DataRow row=table.rows[i];
        .....;
    }
}

我发现随着进程慢慢的运行,效率好像越来越低,递减状态,最开始每秒钟可以执行50多个行,到最后每秒钟只能执行1 2行,请问这个是为什么? 求大神指点.
差点看错
不知道你那些方法是在什么情况下调用到,先梳理一下你的业务流程,

热点排行