【发布时间】:2015-05-09 12:12:19
【问题描述】:
我正在跟踪我想稍后更改的节点对象(更改为不同的类型,因此重新分配它)。它来自我以后无法访问的数组元素。
我不能只跟踪对象并重新分配它,因为这只会重新分配变量而不是数组中的实际对象。我基本上是在寻找类似 ref 的语义,但没有使用方法。
我目前的解决方法是跟踪元素所属的数组和对象所在的索引,但是有两个变量只是为了做到这一点似乎有点混乱。肯定有更好的方法吗?
【问题讨论】:
-
听起来像是 X-Y 问题。这是建议的解决方案的实际业务需求是什么?
标签: c# arrays object reference ref