列表的最小值与double值不兼容

时间:2010-03-29 16:15:50

标签: c#

if (b.BooksList[ID].BookPrices.Min== b.BooksList[ID].BookPrices[i])

无法比较。 BookPrices[]是双打列表。

错误: Error 11 Operator '==' cannot be applied to operands of type 'method group' and 'double'

2 个答案:

答案 0 :(得分:3)

您在致电Min()时忘记了括号。

每当“方法组”出现在错误消息中时,就可以在函数调用中查找缺少的括号。

答案 1 :(得分:1)

尝试

if (b.BooksList[ID].BookPrices.Min()== b.BooksList[ID].BookPrices[i])