0
我有一个帖子级和后可以有一个文件,该文件可以有多个标签LINQ to SQL关联?
我想通过文件后遍历并显示所有文件标签
foreach(File f in Post.Files)
{
f.Tags
}
怎么办我需要在这个foreach上获得最高标签?只会有一个。
我试图
f.Tags.Select(n => n)
没有运气。
感谢
我有一个帖子级和后可以有一个文件,该文件可以有多个标签LINQ to SQL关联?
我想通过文件后遍历并显示所有文件标签
foreach(File f in Post.Files)
{
f.Tags
}
怎么办我需要在这个foreach上获得最高标签?只会有一个。
我试图
f.Tags.Select(n => n)
没有运气。
感谢
要获取一个文件的第一个标签,使用:
f.Tags.First()
如果每个后一个文件,每个文件多个标签,虽然,这样的事情可能更为合适:
foreach(Tag t in Post.Files.First().Tags) {
// Do something with t
}
Posts.SelectMany(pPost => pPost.Files.SelectMany(PFILE => pFile.Tags.Select(PTAG => PTAG)))
顺便说一句,您可以随时省略。选择(n => n) – 2009-06-11 19:10:03