c# - IEnumerable<TSource> Concat<TSource> 是否保留元素的顺序?

标签 c# .net linq

假设有两个列表 A 和 B,因此 A = (1,2,3) 和 B = (4,5,6)。 A.Concat(B) 会保留顺序以便结果为 (1,2,3,4,5,6) 吗?

最佳答案

是的。 IEnumerable.Concat 只需将一个列表附加到另一个列表的末尾,即可将两个列表变成一个列表。每个列表中的顺序将被保留。

关于c# - IEnumerable<TSource> Concat<TSource> 是否保留元素的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/507500/

相关文章:

c# - 如何在 C# 中编写柯里化(Currying)方法?

.net - 按启动时间 PowerShell 过滤进程

c# - 图像数据绑定(bind)到 pictureBox

c# - 匹配一个字段中的多个项目

c# - 加入等于一侧的比较键(startswith)

c# - 在 C# 中显示从 1 到 100 的数字,使得每行以模数 10 结尾

c# - 如何增加日期?

c# - 从 C 函数编码 LPWSTR *

c# - WPF 还是 GTK?哪一个更好

performance - Linq 动态包含