2

我在公共空白之间发送了相当多的 DataTables,只是想知道,什么是最有效的,在父函数中使用 .Select 或发送完整的 DataTable 并在子函数中使用 select

4

2 回答 2

3

如果您只在库函数之间传递也没关系,因为它的引用(引用地址)只会被传递,而不是所有的值。

仅当您将它们传递到 Web 服务或其他进程时才重要。

于 2013-10-03T18:04:28.750 回答
2

这更多的是责任问题,而不是技术正确性。对于函数决定选择哪些记录/字段或为调用者选择哪些记录/字段更有意义?

如果您已经在内存中拥有所有数据,那么无论哪种方式,内存使用率和性能都应该大致相同。

于 2013-10-03T18:05:30.633 回答