2016-05-13 28 views
1

我现在使用concat将列表合并到一起,但只允许我将两个列表合并在一起,但是当我尝试合并第三个列表时,它不合并让我用下面的代码来做到这一点。如何在Xamarin表单中合并两个以上的列表?我现在使用concat,但只允许我将两个列表添加到一个

new List <items> theListOne = new List <items>(); 
    new List <items> theListTwo = new List <items>(); 
    new List <items> theListThree = new List <items>(); 

    var result = theListOne.Concat(theListTwo).ToList(); 

如果我想要两个以上的列表在一起,我将如何解决?

回答

2

,只要你想

var result = theListOne.Concat(theListTwo).Concat(theListThree)....ToList();

确保在年底使用ToList()只有一次,以避免无用的枚举

+0

感谢您可以Concat的尽可能多的可枚举。作品;)会在5分钟内给你答案(我发布后不会接受答案) – medvedo

相关问题