我在MSSQL中提取对象,我想尝试下面的
列表例如
Num1 = 123123
Num2 = 2222
Num3 = 3456734567
Num4 = 4669321469321
如何组合此列表,因为长度不一样?
预期结果:
CombinedNum = 123223456746693211232234567469321
我试过的代码:
List<string> first4List = new List<string>();
List<string> Num_1List = new List<string>();
List<string> Num_2List = new List<string>();
List<string> Num_3List = new List<string>();
List<string> Num_4List = new List<string>();
while (render.Read())
{
first4List.Add(render["N1"].ToString());
last4List.Add(render["N2"].ToString());
HashList.Add(render["N3"].ToString());
FlagList.Add(render["N4"].ToString());
ReasonList.Add(render["N5"].ToString());
render.Close();
答案 0 :(得分:0)
如果您要实现的是生成一个字符串,该字符串是列表中所有元素的组合,请尝试以下操作。
var Num_1List = new List<string>
{
"123123", "2222", "3456734567", "4669321469321"
};
var combinedString = Num_1List.Aggregate((current, part) => current + part);