数据集声明 - 性能测试

时间:2012-05-05 16:55:53

标签: vb.net dataset

首先让我以一个例子开始,

Public Class EmpDemo

    Public Function getEmpData() as DataSet
    End Function 

End Class

案例1:

Dim ds as New DataSet   'A DataSet instance gets created here
ds = EmpDemo.getEmpData()    'Another DataSet instance gets created here

案例2:

Dim ds as DataSet
ds = EmpDemo.getEmpData()  'A single instance gets created here

问题:

如果选择案例1 ,它将如何影响页面效果?我如何证明案例2 是最佳选择?

1 个答案:

答案 0 :(得分:1)

性能差异可以忽略不计,但案例2显然是更好的选择。添加没有用的代码,在这种情况下创建一个你从不使用的对象实例,只会污染你的代码库。