我有一个数据表 DataTable,我们称之为 pdt,在我的代码中。我只想选择所有的 table["id"],并将它们填充到一个整数数组中。
我可以使用 foreach 进行操作,但我正在尝试学习 Lambda 表达式。我无法弄清楚如何处理这个问题。
我已经尝试过:
List<int> Ids = pdt.Select(row => row["Id"]; return Convert.ToInt32(r));
并且int[] Ids = pdt.Select(row => row["Id"]);
但是似乎什么都不起作用。我很确定这是一个基础问题,请帮助一位新手。
var ids = yourObject.Select(x =>x.Id).ToList();
- NoWar