(A,B,C,D....) 定义成数组string[] list = new string [] {...};var q = from row in this._DataSet1.Tables[this._TableName].AsEnumerable() from key in list where row.Field<string>(i).Trim() == k select row;var q = from row in this._DataSet1.Tables[this._TableName].AsEnumerable() where list.Contains(row.Field<string>(i).Trim()) select row;两个都试试 没测试
http://social.msdn.microsoft.com/Forums/en/linqprojectgeneral/thread/49e6a58b-9356-4c2e-bede-fcf18c023970
from row in this._DataSet1.Tables[this._TableName].AsEnumerable()
from key in list
where row.Field<string>(i).Trim() == k
select row;var q =
from row in this._DataSet1.Tables[this._TableName].AsEnumerable()
where list.Contains(row.Field<string>(i).Trim())
select row;两个都试试 没测试