先定义两个list
一、拼接到末尾
List<string> listOld = new List<string>();
listOld.Add("字符串1");
listOld.Add("字符串2");
List<string> listNew = new List<string>();
listOld.Add("字符串3");
listOld.Add("字符串4");
listOld.AddRange(listNew);
二、拼接到开始位置
listOld.InsertRange(-1, addList);
三、拼接到指定位置
//获取索引
int index = listNew.IndexOf(“字符串1”);
listOld.InsertRange(index , addList);