Ser*_*ejs 3 .net c# linq entity-framework trim
在DB我有一个字段 PhoneNumber = '123 456 789'
查询返回null:
return context.Clients.FirstOrDefault(c => ?.PhoneNumber.Trim() == "123456789")
Run Code Online (Sandbox Code Playgroud)
是否可以使用EF修剪白色空间?
提前致谢
DGi*_*bbs 11
Trim()只会修剪前导和尾随空格: -
string.Trim() - 从此实例的开头和结尾删除所有出现的空格字符.
你可以使用:
string.Replace(" ", string.Empty):
Run Code Online (Sandbox Code Playgroud)
用法:
return context.Clients.FirstOrDefault(c => ?.PhoneNumber.Replace(" ", string.Empty)) == "123456789")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4589 次 |
| 最近记录: |