使用System.Data.Linq.Table <t>参数调用方法会引发错误:类型参数推断</t>

时间:2013-03-04 08:06:46

标签: c# entity-framework

这是我的方法:

 private bool IsCorrect<T>(System.Data.Linq.Table<T> table) where T : class
    {
        return true;
    }

    private bool CheckIfCorrect()
    {
        return IsCorrect(db.myTable);
    }

    private bool CheckIfOk()
    {
        return IsCorrect(db.myOtherTable);
    }

其中myTable是数据库表,db是ObjectContext(它是实体模型)。

我收到语法错误:方法IsCorrect<T>(System.Data.Linq.Table<T>的类型参数)无法从用法中推断出来。尝试显式指定类型参数。如何调用此方法?

0 个答案:

没有答案