在C#中跨模块访问链接列表

时间:2011-06-07 09:32:17

标签: c# pointers

我以前使用过C ++中的Linked list,在不同模块中引用链接列表,使用指向acxcess的地址。

我用来做的是在创建链接列表后用于以长格式存储链接列表的地址。在另一个模块是同一个应用程序后,类型转换地址我能够重建链表。

如果是C#的新世界并且无法找到实现它的方法。请帮帮我

2 个答案:

答案 0 :(得分:2)

你能不能只是持有你的链接列表的引用,并在需要时再次使用它?

LinkedList mylist = new LinkedList();

现在在你需要它的任何地方使用mylist,最好是传递它。

答案 1 :(得分:2)

在C#中你可能不知道的是默认情况下除了值类型(像int,string等简单类型)之外的所有类型都作为对象的引用传递给参数。