我在这里错过了什么?
我想像这样简单地调用Select():
List<int> list = new List<int>();
//fill the list
List<int> selections = (List<int>)list.Select(i => i*i); //for example
Run Code Online (Sandbox Code Playgroud)
而且我一直遇到麻烦.我错过了什么?
Select()将返回IEnumerable <int>类型,您必须使用ToList()运算符:
List<int> selections = list.Select(i => i*i).ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1449 次 |
| 最近记录: |