将自动属性传递为ref

时间:2009-10-01 23:57:41

标签: c# .net automatic-properties

C#编译器不允许这样做。这是什么原因?我可以使用哪种解决方法?

基本上我需要交换一些值,但是不想全部使用相同的交换代码。

1 个答案:

答案 0 :(得分:6)

属性,通常只是方法,所以如果你只是“引用它们”会很奇怪,因为没有人可以肯定,你只是指一个变量。我不认为在这种情况下没有使用自动属性的快速和好的解决方法。

我忽略了使用反射来获取这些变量的想法,因为在这种情况下它没有多大意义。