Linq查询比较

时间:2015-06-14 15:19:02

标签: wpf linq datagrid

在wpf中的两个数据网格上运行Linq时,您可以让查询查找匹配的不同格式。

例如电话号码。在我的第一个表中,我的电话号码格式是 123-456-7890和另一个表的格式是1234567890

有没有办法让它仍然使用linq查询将其识别为匹配值

2 个答案:

答案 0 :(得分:1)

你的工作正常,但我决定在我的linq查询中使用它

 .Where(x => Char.IsDigit(x)).ToArray())

答案 1 :(得分:0)

当您从数据库中选择数据时,为什么不使用替换

REPLACE ( yourColumnName , '-', '' )

这将删除所有' - '字符,这两个表中的数据将具有相同的格式。