1
我不明白爲什麼resultSet2是空的!只有第一個斷言通過!奇怪的LINQ行爲 - ToList返回空集
List<Tree> resultSet1 = this.datacontext.Trees.Where(t=>t.RiskRating.Contains("bad")).ToList();
Assert.IsTrue(resultSet1.count() == 3);
List<Tree> resultSet2 = this.datacontext.Trees.ToList().Where(t=>t.RiskRating.Contains("bad")).ToList();
Assert.IsTrue(resultSet2.count() == 3);
謝謝!
Ashley
啊你是對的 - 它歸結爲區分大小寫! 謝謝馬特! – 2009-09-22 01:40:18
您是否知道無論如何不區分大小寫在ObjectQuery上包含? – 2009-09-22 01:40:54
在變量之前先對變量執行一次... – 2009-09-22 01:46:18