例如我有:
public static List<int> actorList = new List<int>();
public static List<string> ipList = new List<string>();
他们都有各种各样的物品。
所以我尝试使用 foreach 循环将值(字符串和 int)连接在一起:
foreach (string ip in ipList)
{
foreach (int actor in actorList)
{
string temp = ip + " " + actor;
finalList.Add(temp);
}
}
foreach (string final in finalList)
{
Console.WriteLine(finalList);
}
尽管回头看,这很愚蠢,显然行不通,因为第一个 forloop 是嵌套的。
我对 finalList 列表的期望值:
actorListItem1 ipListItem1
actorListItem2 ipListItem2
actorListItem3 ipListItem3
等等..
因此,两个列表中的值相互连接 - 对应于它们在列表顺序中的位置。