【发布时间】:2011-09-09 07:11:49
【问题描述】:
private FileStorageFolder GetCapsuleContentFolder(FileStorageDataContext db)
{
IQueryable<FileStorageFolder> source = from dbFolder in db.FileStorageFolders
where (dbFolder.ParentID == null) && (dbFolder.Purpose == reportFolderPurpose)
select dbFolder into dbFolder
join dbSubFolder in db.FileStorageFolders on dbFolder.ID equals
dbSubFolder.ParentID into dbSubFolder
where (dbSubFolder.Purpose == capsulelayoutFolderPurpose) &&
(dbSubFolder.FolderName == capsuleReportContent)
select dbSubFolder;
Instrument.Assert(source.Count<FileStorageFolder>() == 1);
return source.Single<FileStorageFolder>();
}
这是不正确的语法。有谁知道如何基于此创建 IQueryable 类型的基础?
【问题讨论】:
-
向 JetBrains 发送错误报告?
-
@rickythefox 很确定 JetBrains 会说“你为什么要告诉我们?告诉 Red Gate!”
-
@sofyan_visi 如果您明确指出哪个部分不正确,这将有所帮助...这需要很多 linq...
-
@rickythefox 当然...感谢您的回复