的返回類型我有一個方法:不確定的LINQ to SQL的查詢
public static ???? GetUserProfile(Guid guid) {
var UserProfileContext = new DataContext.UserProfileDataContext();
var UserProfile = (from p in UserProfileContext.aspnet_Profiles
join u in (from u in UserProfileContext.aspnet_Users
where u.UserId == guid select u)
on p.UserId equals u.UserId
select new
{
u.UserId,
u.DisplayName,
u.AvatarPath,
u.LastActivityDate,
u.Votes,
u.Cures,
u.LinkTitle,
u.LinkURL,
p.AboutMe
}).ToList();
return UserProfile;
}
我知道,我可能要返回的東西,但什麼表?
此外,我可能寫錯了查詢。我正試圖加入user.UserID ==傳遞guid參數的用戶組中的一個配置文件表。
在此先感謝。
這是一個匿名類型。你不能退還。 – SLaks 2014-09-21 16:33:53
那麼有沒有解決方案? – bob 2014-09-21 16:35:13