【发布时间】:2012-12-26 00:16:39
【问题描述】:
我可以通过这种方式将List<string> 添加到List<List<string>> 数组中:
List<string> first = new List<string> { "one", "two", "three" };
List<string> second = new List<string> { "four", "five", "six" };
List<List<string>> list_array = new List<List<string>> { first, second };
现在我需要创建几个填充了数据库记录的列表,然后将此列表添加到 List<List<string>> 数组:
List<List<string>> array_list;
while (dr.Read())
{
string one = dr["Row1"].ToString();
string two = dr["Row2"].ToString();
List<string> temp_list = new List<string> { one, two };
//Here I need to add temp_list to array_list
}
【问题讨论】:
-
您的问题是什么?您不能将 temp 添加到 array 吗?你试过什么?你有任何错误吗?
-
@ryadavilli 他询问如何将 temp_list 添加到 array_list,他表明他已尝试创建列表并且不确定如何继续,他没有收到任何错误,因为他还没有添加它。他之前尝试添加arent 是因为它们要么给出编译错误,要么不起作用,他已经发现了这一点。还有问题吗? :P
-
@RhysW 很高兴你理解了他的意图。但这对每个人来说都不是显而易见的。因此,我问了这些问题。在 SO 上,我们期望存在问题,而不是因为示例中没有代码而推断出缺少某些内容。此外,我们希望发帖人提及他们尝试过的内容以及遇到的问题。
-
@ryadavilli ,您可以在注释行的代码中看到我的问题://这里我需要将 temp_list 添加到 array_list。还有我想要做的解释:现在我需要创建几个填充数据库记录的列表,然后将此列表添加到 List
- > 数组。