C# List<> 和 Linked List 有什么区别?

22 浏览
0 Comments

C# List<> 和 Linked List 有什么区别?

这个问题已经在这里有了答案:

何时应该使用List而不是LinkedList

据我理解,如果我需要在声明后多次添加或删除项的列表(这是使用数组不可能或更难完成的任务),则链表很有用。 但是,基本上我可以使用C#中的List类完成相同的事情。 那么,两者之间有什么区别呢?

admin 更改状态以发布 2023年5月24日
0
0 Comments

链表中有一到两个方向可以探索列表

C# List 类是一个包装器,它提供了列表和数组的结合选项,
它提供了更多的选项,使编写变得更加容易,
例如:foreach、查询列表、接近第N个元素等等。
同时,该对象非常高效。

0