是否有使用List <string []>?</string []>的替代方法

时间:2013-02-08 16:09:37

标签: c# oop

我正在使用:

List<string[]>

有效,但感觉错了!有没有人有更正确的更新方式来达到这个目的还是没有错?我尝试过以下方法,但是也有问题:

List<List<string>>

对于那里的任何一个moaners,我对错误的定义是hacky,过时,旧代码,复杂代码等等。

由于

编辑:

对不起伙计们,我忘了提到列表长度未知,所以它很可能是一个没有指定数量的项目的大型列表,每个数组将包含大约10-20个项目

3 个答案:

答案 0 :(得分:4)

在一般情况下,其中任何一个都没有错误的。当然有一些特定情况可能不合适,但没有任何细节,无法知道这是否适当。

这肯定不是你会在全球范围内认为不好的模式。根本就没有理由这样做。

答案 1 :(得分:0)

我会把

List<string> 

在课堂内然后使用

List<Class>

答案 2 :(得分:-1)

  

列表长度未知

如果您不知道长度为何不使用List<List<string>>

如前所述,它既不错,也不是hacky或过于复杂。这正是你所需要的。包含字符串列表的未知长度列表。