0

这是我的方法:

 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>无法从用法中推断出 method 的类型参数。尝试明确指定类型参数。如何调用这个方法?

4

0 回答 0