已经开始使从dataTable到List的转换更快,因为我在datatable中有20K记录,以正常方式转换它需要5到7分钟。所以我想通过使用Parallel.ForEach或Task使其更快,但是仍然没有好处-请提出任何建议。 Mu代码如下:
[auto] server-uuid=e7986494-331d-11e9-9691-bec9b3249da6
请帮助我加快速度。谢谢
答案 0 :(得分:0)
嵌套并行性没有用,必须避免,因为通常它只会使整体性能变差。
您的瓶颈是反射-它很慢。您应该提出一个替代方案。例如,您可以为泛型类型创建基类,并使用将属性名称映射到实际属性的虚拟方法。听起来好像有些磨削和肮脏的工作,但效率更高。