存储字符串列表的最佳数据类型是什么?

3

在.NET中,您使用哪种数据类型来存储字符串列表?

目前我正在使用List(Of String),因为它比Array更容易管理和添加/删除内容。我想了解其他选项是什么,在什么情况下它们会变得方便,并且何时应避免使用List(Of String)

您是否使用另一种类型?为什么以及何时使用?

4个回答

4

List(Of String)是存储字符串列表的一种非常好的方式。如果您需要在中间添加/删除元素,可以考虑使用LinkedList(Of String),但对于大多数情况,List已经足够了。


2

2

System.Collections.Specialized.StringCollection也是一种选择,但我个人更喜欢List(Of String)。


2

我认为这个名称已经说明了一切:在大多数情况下,List(Of String) 是存储字符串列表的最佳方式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接