我正在为一些我需要给一些学习 C# 的军人的课程做一个 Linq 示例。他们给了我一个数据库,让我做一些查询,例如
ArmedVehicles.Where(x => x.vCommandingUnit.Equals("North"))
.Select(x => new {
vCommander = x.vCommander,
vLocation = x.vLocBase,
vType = x.vType});
问题是字段vCommander
和vLocBase
填充有空白,当我使用.Trim()
它们时,它需要更多的时间(大约 5-8 秒),我无法向他们展示那个缓慢的例子。
当然,当我与他们交谈时,我会说修复数据库,但现在我需要一个更快的 Linq,所以我的示例不会让我看起来很糟糕