使用LINQ在数字列表上操作

时间:2014-04-30 22:35:48

标签: c# linq list

我有一个数字列表如下。如何选择数字并使用LINQ将它们乘以2?

var Mylist = new List<int> {1,2,3,4};

---> MyNewList = {2,4,6,8}

3 个答案:

答案 0 :(得分:2)

使用Select投射值:

var MyNewList = MyList.Select(x => x * 2).ToList();

答案 1 :(得分:2)

Mylist.Select(i => i * 2);

这将返回一个新的IEnumerable,其中选择器函数返回传递的值乘以2。

答案 2 :(得分:2)

var list = new List<int> {1,2,3,4}; var doubledList = list.Select(x=> x*2).ToList();