这是源代码(我正在使用 CodeSmith 工具):
public static int Delete(this System.Data.Linq.Table<EAccredidation.Data.Programs> table, int pKProgramID)
{
return table.Delete(p => p.PKProgramID == pKProgramID);
}
我收到此错误:
无法将 lambda 表达式转换为类型“int”,因为它不是委托类型 C:\Projects\New\EAccreditation.Data\Queries\ProgramsExtensions.Generated.cs
我该如何解决?