日期:2014-05-17  浏览次数:21129 次

用linq怎么判断一个字符串是否在dataset里面存在?
dataset ds = ds.ReadXML("1.MXL");
username="admin";
我要判断ds里面第一列的值是否有存在username变量的值,有就提示有,没有提示没有。

------解决方案--------------------
探讨
引用:

C# code
//假设要判断的列名为name

//方法一
bool flag1=dt.Select("name='"+username+"'").Count()>0;//

//方法二

bool flag2 = dt.AsEnumerable().Where(a=>a.Field<string……

用第一个方法
错误 4 “System.……