将自动属性传递为ref

Joa*_*nge 0 .net c# automatic-properties

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

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

Mar*_*uła 6

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

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