下面的查询是一个查询,它将从列中获取数据以查看数据是否包含某个字符串。这是在该列中找到的字符串我想选择其中的所有数据行。例如,在数据表中,将是一个“age [10-20]”的行,并且基于此输入字符串,它应该输出字符串为“age”的所有行
下面的代码不返回任何数据,也没有错误
是否可以根据索引值检索数据。
var result = importedExcelData.AsEnumerable().Where(data => data.Field<String>("All Respondents").Contains(first))
答案 0 :(得分:2)
尝试将.Where(data => data.Field<String>(first) == first)
更改为:
.Where(data => data.Field<String>(first).Contains(first)