【发布时间】:2011-03-24 16:16:00
【问题描述】:
我创建了一个轻量级的类,它的构造函数接受大约 10 个参数。该类不改变参数值;它只是通过构造函数在本地存储值。
有些参数是引用类型(字符串、类),有些是值类型(int、bool、枚举)。
我的问题是我是否应该通过引用传递所有参数(类除外),即使用关键字ref?
我在这里考虑的是性能。
【问题讨论】:
-
我看不出它有什么帮助。即使
ref节省了复制结构的时间,您也不能将refs 保留为类成员,ref仅在方法内有用。
标签: c#