如何比较字符串数据类型的某些列的值与用动态linq替换某些字符

时间:2013-09-20 12:09:38

标签: c# linq

是否可以比较某些列中的值,并使用动态linq库替换该列值中的某些字符

Regular Where声明

dbContext.TableName.Where("p=> p." + filterField+ ".Contains(\"" + filterValue+ "\")");

我需要什么

dbContext.TableName.Where("p=> p." + filterField+".Replace(\"*\",\"\")"+ ".Contains(\"" + filterValue+ "\")");

将评估为

dbContext.TableName.Where(p=> p.filterField.Replace("*","").Contains("filterValue"));

我在尝试替换双引号时遇到异常 - Similar to this

0 个答案:

没有答案