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