如何在C#中合并2个字符串列表的内容

Ric*_*d77 1 c#-4.0

让我说我有

var list1 = new List<string>();
var list2 = new List<string>();
Run Code Online (Sandbox Code Playgroud)

我想合并两个列表的内容.循环遍历其中一个列表以提取并向第二个列表添加内容是合并内容的唯一方法吗?

foreach(var name in list2)
{
   list1.add(name);
}
Run Code Online (Sandbox Code Playgroud)

合并内容有不同的方式吗?

谢谢你的帮助

Gab*_*abe 8

只是用AddRange.此示例将获取项目list2并将其添加到list1

list1.AddRange(list2);
Run Code Online (Sandbox Code Playgroud)