-2

假设我有一个方法abc(DataSet a, string b),我想创建一个 DataSet 类型的对象和一个 string 类型的变量,在调用 abc 时用作参数,因为我想提高代码的可读性,是否会使用更多的计算机资源从而影响性能(甚至如果只是一点点)?

4

1 回答 1

0

在这种情况下,性能的影响可以忽略不计。

但是,如果您对变量执行某些操作,则必须声明变量。

DataSet ds = new DataSet();

//ds = .....

String str = "FooBar";

//str.Replace(......

然后通过它们

abc(ds, str);

在编程时最好创建一个变量并传递值b,因为可读性优先于性能。

于 2013-06-02T00:51:32.450 回答