您的位置:首页 > 编程语言 > C#

C# 中奇妙的函数 -- 3. 联接序列的五种简单方法

2011-05-17 06:54 761 查看
今天我们来看看5种使用Linq函数联接序列的方法,这5种方法可以归入下列两类:

同类的联接

Concat()

Union()

不同类的联接

Zip()

Join()

GroupJoin()

Concat() – 串联序列

最简单的序列合并,concat仅仅是将第二个序列接在第一个序列后面, 注意:返回的序列并没有改变原来元素的顺序:

John Doe has badges:

Badge: 2

Badge: 7

Sue Smith has badges:

Badge: 5

Jane Doe has badges:

No badges.


如果你想进步一强化对Join 和 GroupJoin 区别的了解,可以再一次看看上面两个例子输入的结果。

更多精彩的相关文章,请阅读喜乐的ASP.NET(Alex Song)

本文翻译自:C#/.NET Little Wonders: 5 Easy Ways to Combine Sequences

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: