将两个列表(字符串和整数)合并在一起

时间:2016-02-24 14:03:06

标签: c#

我的问题是我有两个列表,我是动态的,但每次都会有相同的大小,我需要将它们合并到一个列表中,例如我有

List<string> chars = [aaa],[bbb],[ccc];
List<int> numbers= [1][2][3];

我想获得第3个列表,它会合并List<?> combo= [[aaa][1]],[[bbb][2]],[[ccc][3]]这样的数据 这可能吗?

2 个答案:

答案 0 :(得分:8)

也许您可以使用Enumerable.Zip和元组:

List<Tuple<string, int>> combo = chars.Zip(numbers, (s, i) => Tuple.Create(s, i)).ToList();

答案 1 :(得分:3)

select *
from Table
where user_cd = 'HARSHIT'
    and to_char(sysdate, 'dd/mm/yyyy') = to_char(brth_dt, 'dd/mm/yyyy');