【发布时间】:2014-12-19 09:03:50
【问题描述】:
我应该用 C# 做一个项目来展示列表是如何工作的。
我认为在这样的图形界面中显示是个好主意:
-在“值”字段中:节点的值
-in "next" 字段:下一个节点的物理地址
这可能吗?
【问题讨论】:
-
您的
List实现也可以包含高级内存管理,如果您的意图是演示如何使用内存。 -
除非变量是
fixed,否则不能保证它不会改变位置。msdn.microsoft.com/en-gb/library/f58wzh21%28v=vs.80%29.aspx -
值得注意的是,托管变量通常可以在垃圾收集期间移动,因为垃圾收集器可以(并且将会)对内存进行碎片整理
-
请注意,您无法获取实际地址。你能得到的只是虚拟地址
标签: c#