小编sci*_*.ky的帖子

像VLOOKUP这样的东西

我正在尝试合并两个不同对象的列表,其中特定字段(employeeID)等于另一个列表中的特定字段[0,0].我的代码看起来像这样:

int i = Users.Count() - 1;
int i2 = oracleQuery.Count() - 1;
for (int c = 0; c <= i; c++)
{
    for (int d = 0; d <= i2; d++)
    {
        if (Users[c].getEmployeeID().ToString() == oracleQuery[d][0,0].ToString())
        {
            Users[c].setIDMStatus(oracleQuery[d][0,1].ToString());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这有效...但它看起来效率不高.有关更高效代码的任何建议,最终将导致包含oracleQuery列表中的新信息的Users列表?

c# performance

4
推荐指数
1
解决办法
4253
查看次数

标签 统计

c# ×1

performance ×1