0

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

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

案例二:

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

问题:

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

4

1 回答 1

1

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

于 2012-05-05T16:58:28.113 回答