【发布时间】:2015-08-30 02:47:50
【问题描述】:
在 wpf 中对两个数据网格运行 Linq 时,您可以让查询查找要匹配的不同格式。
例如电话号码。在我的第一个表中,我的电话号码格式是 123-456-7890,另一张表格式为1234567890
有没有办法让它仍然使用 linq 查询将其识别为匹配值
【问题讨论】:
在 wpf 中对两个数据网格运行 Linq 时,您可以让查询查找要匹配的不同格式。
例如电话号码。在我的第一个表中,我的电话号码格式是 123-456-7890,另一张表格式为1234567890
有没有办法让它仍然使用 linq 查询将其识别为匹配值
【问题讨论】:
你的工作正常,但我决定在我的 linq 查询中使用这个
.Where(x => Char.IsDigit(x)).ToArray())
【讨论】:
当你从数据库中选择数据时,为什么不在那里使用替换
REPLACE ( yourColumnName , '-', '' )
这将删除所有“-”字符,您从两个表中的数据将具有相同的格式。
【讨论】: