无法将数据透视表集合分配给变量

Can't assign pivottables collection to a variable

行:

Excel.PivotTables pvt = (Excel.PivotTables)wks.PivotTables;

产生错误:

Cannot convert method group 'PivotTables' to non-delegate type 'Microsoft.Office.Interop.Excel.PivotTables'. Did you intend to invoke the method?

为什么?我该如何解决?

编辑:

整个过程是

    internal static void UpdatePivotTables(Excel.Worksheet wks)
    {
        Excel.PivotTables pvt = (Excel.PivotTables)wks.PivotTables;
        foreach (Excel.PivotTable p in pvt)
        {
            p.RefreshTable();
        }
    }

wks.PivotTables是一种方法。使用 wks.PivotTables()

数据透视表对象引用:https://msdn.microsoft.com/en-us/library/office/ff821292.aspx