无法将方法组转换为非委托类型

时间:2013-03-05 13:12:19

标签: asp.net

var deletedItems = tmpData.FindAll(qr => (Int32)qr.YearQuarter < (Int32)useDate.YearQuarter);'

userdate.yearquarter

<Extension()>
  Public Function YearQuarter(currentDate As Date) As Integer
    Return Library.Dates.ToYearQuarter(currentDate)
  End Function

我在这里收到错误:

"< (Int32)useDate.YearQuarter;"

1 个答案:

答案 0 :(得分:2)

您没有正确地呼叫YearQuarter;你需要做YearQuarter(DateObject)。没有父母,你试图传递代表函数的method group - 而不是函数的返回值。