2021
09-07
09-07
C# 减少嵌套循环的两种方法
目录eg1:一个简单的key对应一条dataroweg2:一个拼装的Key对应多条DataRow的字典当然,除了关注明显的循环例如for、foreach,还应该关注隐晦一点的循环,例如datatable.select(),linq之类的list.where、list.find等。要优化,排除业务问题,要考虑的就是代码技术了。看到循环查找数据,尽可能向Dictionary靠拢。eg1:一个简单的key对应一条datarow优化前:usingSystem.Linq;namespaceConsoleApp1{internalclassProgram...
继续阅读 >