LINQ query on a DataTable

前端 未结 23 1678
执笔经年
执笔经年 2020-11-22 01:59

I\'m trying to perform a LINQ query on a DataTable object and bizarrely I am finding that performing such queries on DataTables is not straightforward. For example:

23条回答
  •  暗喜
    暗喜 (楼主)
    2020-11-22 02:15

    This is a simple way that works for me and uses lambda expressions:

    var results = myDataTable.Select("").FirstOrDefault(x => (int)x["RowNo"] == 1)
    

    Then if you want a particular value:

    if(results != null) 
        var foo = results["ColName"].ToString()
    

提交回复
热议问题