如何获得字段作为LINQ的结果

本文关键字:LINQ 结果 何获得 字段 | 更新日期: 2023-09-27 18:14:18

是否可以这样LINQ:

 var results = Table.Where(row => row.result != null).ToArray();

返回Table的集合-例如:result[0].result==100500;

,但我需要一个IEnumerable结果,其中结果==行№1。结果和第2行。结果……等等。

例如,results[0]=100500;results[1]=2000;等等

如何获得字段作为LINQ的结果

Just do:

var results = Table.Where(row => row.result != null)
                   .Select(row => row.result)
                   .ToArray();
var list = (from t in Table
            where t.result != null
            select t);