在ac#datatable上执行select

3 c# asp.net ado.net

我有一个带有一堆行的数据表,第一列是一个Int32,我想执行一个简单的选择,如:

select * from MyDataTable where column1 = 234
Run Code Online (Sandbox Code Playgroud)

Can*_*var 6

尝试将结果作为行数组:

DataRow[] rows = myDataTable.Select("column1 = 234");
Run Code Online (Sandbox Code Playgroud)

或者这是获取数据视图:

DataView myDataView = myDataTable.DefaultView;
myDataView.RowFilter = "column1 = 234";
Run Code Online (Sandbox Code Playgroud)