0

在我的系统中,用户选择开始时间和结束时间,然后我的系统显示用户在此日期时间之间的总价格总和。

 TotalRate = room.Prices.Where( hrp => hrp.ValidStartAt<= hotelSearchModel.StartAt.Value &&
  hrp.ValidEndAt >= hotelSearchModel.StartAt.Value).Sum(p => p.NightPriceRate), 

我想调试它,但它说表达式不能包含 lambda 表达式我该如何调试这个代码我的错误是什么?

4

1 回答 1

0

不幸的是,Visual Studio 不支持表达式中的 LINQ,但对于此类不复杂的查询,http://www.linqpad.net/可能很有用。

希望它会有所帮助。

于 2013-06-12T15:45:15.990 回答