前几天看见一篇文章说为了体现面向对象的原则,要放弃DataTable在各层间传递数据,全部改为实体集合,可是我现在这个WinForm项目,界面上用了很多DataGridView,我发现在用DataTable时很方便,查询结果直接用DataTable接收一下就可以了,不用一个一个的用DataReader对象读,再添加到实体集合中,但是考虑到前面有人说,要用集合传递,所以现在很纠结!
 望高人解惑!