Chr*_*.P. 6 c# collections .net-3.5
例如,我有这两个列表:
List<string> firstName = new List<string>();
List<string> lastName = new List<string>();
Run Code Online (Sandbox Code Playgroud)
如何连接firstName [0]和lastName [0],firstName [1]和lastName [1]等,并将其放入新列表?
听起来你想要ZipLINQ:
var names = firstName.Zip(lastName, (first, last) => first + " " + last)
.ToList();
Run Code Online (Sandbox Code Playgroud)
(这并不是真正连接两个列表.它是按元素组合的,但这并不是真的相同.)
编辑:如果您使用的是.NET 3.5,您可以Zip自己包含该方法 - Eric Lippert的博客文章中包含示例代码.
| 归档时间: |
|
| 查看次数: |
307 次 |
| 最近记录: |