以下內容將選擇對某個項目投票積極的用戶名稱,然後將其放入逗號分隔的字符串中。組合字段值(名稱)
var string = string.Join(", ", comment.CommentVote.Where(v=> v.Vote == true).Select(v => v.User.FirstName).ToArray());
我希望能夠得到名字和姓氏,把它們放在一起,然後用逗號分隔列表列出。
語境:我試圖創建類似Facebook的東西:
John Doe and 25 others like this
其中「25人」提供了懸停用戶的列表。我可以循環投票的用戶並獲取名字和姓氏,並將它們連接起來,然後添加一個逗號,似乎應該有一些簡單的事情讓我避免foreach循環。
你就不能這樣做'v.User.FirstName + 「」 + v.User.LastName'?順便說一句,'== true'通常是要避免的。 – Ryan