如何使用LINQ将List <Int32>中的所有元素选择到另一个List <Int32>中?

pen*_*ake 1 .net c# linq

如何使用LINQ从list1到list2中选择所有元素?

List<Int32> list1 = GetList();
List<Int32> list2 = from e in list2 select ????? 
Run Code Online (Sandbox Code Playgroud)

Che*_*hen 5

为什么没人建议这个解决方案:

List<int> list1 = GetTheList();
List<int> list2 = list1.ToList();
Run Code Online (Sandbox Code Playgroud)

为什么你不觉得奇怪:

.Select(x => x)
Run Code Online (Sandbox Code Playgroud)

这个表达什么都没做.