use*_*915 0 .net c# linq c#-4.0
我有两个独立的db列表:
List<Id> lstId 哪个有价值 0,1,2,…
List<name> lstnaname 哪个有价值 “a”,”b”,c”
我想结合这两个没有任何共同列的列表.我的预期产量是
List<output> out
Out[0] = {0,”a”}
Out[1] = {1,”b”}
Run Code Online (Sandbox Code Playgroud)
我尝试在linq中使用concat,但它只是将listA添加到listB中.
Join子句不起作用,因为没有公共字段.我怎么做到这一点?
Mar*_*zek 10
用途Zip:
var result = lstId.Zip(lstName, (id, name) => new { id, name });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
352 次 |
| 最近记录: |