我写了以下内容:
IEnumerable<DataRow> query =
from user in ObjDT_usuario.AsEnumerable()
where user.Field<string>("Name").StartsWith(query,true,null)
select user;它工作得很好。
我想使用一个变量:
string ColumnName1 = "Name";
IEnumerable<DataRow> query =
from user in ObjDT_usuario.AsEnumerable()
where user.Field<string>(ColumnName1).StartsWith(query,true,null)
select user;有谁可以帮我?
发布于 2013-06-12 02:58:20
问题是你使用了两次query:
IEnumerable<DataRow> **query** =
from user in ObjDT_usuario.AsEnumerable()
where user.Field<string>(ColumnName1).StartsWith(**query**,true,null)
select user;如果你选择一个不同的变量名,你应该没问题:
string columnName = "Name";
IEnumerable<DataRow> users =
from user in ObjDT_usuario.AsEnumerable()
where user.Field<string>(columnName).StartsWith(query,true,null)
select user;https://stackoverflow.com/questions/17051661
复制相似问题