如何从 2 个单独的文本文件创建组合列表?



你好亲爱的stackoverflow社区,我正在制作一个列表编辑器应用程序,当我不知道如何获取[1,2,3,4]和[a,b,c,d,e]并制作[1:a,1:b ...,2:a,2:b,...]我知道这是一个简单的问题,但找不到答案。

我尝试了linq和foreach,但无法做我想做的事。

foreach (string text in combo1)
{
string final = text + ":" + text;                
}

当我尝试每个时,我看到无法将类型字符转换为字符串。 我希望能够将两个列表中的每个项目相互组合。

foreach(var text1 in combo1)
foreach(var text2 in combo2)
{
const combined = text1 + ":" + text2;
// do something with combined
}

你可以在这里找到一个 LINQ 解决方案,但我认为 LINQ 代码不如两个循环那么清晰。

最新更新