【发布时间】:2012-07-12 14:22:46
【问题描述】:
我认为这个问题在 C# 中被问过很多次,但我的问题可能更容易解决。
我有一个对象值作为字符串:myobject.value,我想将此值存储在队列(或其他任何东西)中以便以后访问它。有可能吗?
我读了很多帖子说不可能将 ref 存储到字符串。
我没有看到任何解决方案可以将引用存储到我的字符串值 myobject.value 并稍后更改。
有什么想法吗?
【问题讨论】:
-
为什么不存储对拥有该字符串的 object 的引用?也许您需要重新考虑您的对象,因为此时您将它们用作公共属性的简单容器。 要求对象通过方法更新字符串要好得多...面向对象和数据封装。