连接3个单词列表 [英] Concatenate 3 lists of words

查看:48
本文介绍了连接3个单词列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图弄清楚如何使用C#创建来自3个单独列表的单个串联列表.例如:

I am trying to figure out how to create a single concatenated list using C#, originating from 3 separate lists. For example:

 List 1: Ugly, Pretty
 List 2: Dogs, Carts, Pigs
 List 3: Rock, Suck

输出:

 Ugly Dogs Rock
 Ugly Dogs Suck
 Ugly Cats Rock
 Ugly Cats Suck
 Ugly Pigs Rock
 Ugly Pigs Suck
 Pretty Dogs Rock
 Pretty Dogs Suck
 Pretty Cats Rock
 Pretty Cats Suck
 Pretty Pigs Rock
 Pretty Pigs Suck

我知道这只是嵌套循环,但是我不知道的部分是如何为每个列表使用列表字符串.

I know it is just nested loops, but the part I cant figure out is how to use List-strings for each list.

推荐答案

var list = from s1 in list1
           from s2 in list2
           from s3 in list3
           select s1 + " " + s2 + " " + s3;

这篇关于连接3个单词列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆