0
我想按組的所有用戶名稱。我試過了:查詢組名稱
var query = from u in db.Users
group p by u.UserGroup
select u.FullName;
我該如何解決?
我想按組的所有用戶名稱。我試過了:查詢組名稱
var query = from u in db.Users
group p by u.UserGroup
select u.FullName;
我該如何解決?
這將返回匿名對象的順序,方含用戶組和所有的名字從該組中:
var query = from u in db.Users
group u by u.UserGroup into g
select new {
UserGroup = g.Key,
Names = g.Select(x => x.FullName)
};
它告訴我:錯誤無法轉換lambda表達式鍵入「System.Collections.Generic.IEqualityComparer '因爲它不是委託類型\t C:\ Users \ Dev4 \ Documents \ Visual Studio 2008 \ Projects \ Linq \ SqlQuery \ QueryOnName.cs 29qlql –
darko
2013-02-13 15:47:35
@darko您正在將一些lambda轉換爲字符串比較器QueryOnName方法。這是產生錯誤的代碼 – 2013-02-13 16:01:21