印象中有一帖子讨论DataRow.Save 与 Datatable.Save 产生的结果是一样的,确实是一样的。但经我的测试:结果一样但保存效率差别较大。
第一种:修改100行数据,并且是修改逻辑值 0 和 1,4行代码 耗时9.7500972秒。
第二种:修改100行数据,并且是修改逻辑值 0 和 1,4行代码 耗时0.1562489秒。
第三种:修改100行数据,并且是修改逻辑值 0 和 1,2行代码 耗时0.1562489秒。
看图就知道使用何种方式最好、代码最简洁:
此主题相关图片如下:保存方式效率的差异01.png
此主题相关图片如下:保存方式效率的差异02.png
猜猜第三种是哪一句?这么简单!猜出来的就发上来吧!