如何在 C# 中遍历列表中的每个列表?
How to iterate through each list in a list in C#?
我有两个列表。我正在将一个列表添加到另一个列表。那么我如何遍历包含所有列表的每个列表?
List<int> FS = new List<int>();
List<int> F = new List<int>();
我正在将一个列表添加到另一个列表
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["dbCloudFederation"].ToString()))
{
SqlCommand cmd = new SqlCommand("SELECT Id FROM tbl_Provider_Registrations", con);
con.Open();
SqlDataReader Reader = cmd.ExecuteReader();
while (Reader.Read())
{
F.Add(Convert.ToInt32(Reader["Id"]));
// I want to modify F list later
FS.AddRange(F);
}
}
是否可以遍历Fs中包含的所有列表?
将 FS 设为 List<List<int>>
,并在 while 循环结束时调用 FS.Add(F)
。虽然我不确定这会带你到你想去的地方,因为你没有在循环内实例化 F。
我有两个列表。我正在将一个列表添加到另一个列表。那么我如何遍历包含所有列表的每个列表?
List<int> FS = new List<int>();
List<int> F = new List<int>();
我正在将一个列表添加到另一个列表
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["dbCloudFederation"].ToString()))
{
SqlCommand cmd = new SqlCommand("SELECT Id FROM tbl_Provider_Registrations", con);
con.Open();
SqlDataReader Reader = cmd.ExecuteReader();
while (Reader.Read())
{
F.Add(Convert.ToInt32(Reader["Id"]));
// I want to modify F list later
FS.AddRange(F);
}
}
是否可以遍历Fs中包含的所有列表?
将 FS 设为 List<List<int>>
,并在 while 循环结束时调用 FS.Add(F)
。虽然我不确定这会带你到你想去的地方,因为你没有在循环内实例化 F。