我正在尝试将AspnetUser ID与注册用户ID进行比较。我正在使用此代码:
try
{
var userID = HttpContext.Current.User.Identity.GetUserId();
var communityId = (from p in context.UserCommunityRole
where p.AspNetUsers= userID
select p.CommunityID).FirstOrDefault();
return communityId;
}
但是我得到了以下错误并且不明白为什么:
Cannot implicitly converttype 'string'(userID) to Models.AspNetUsers
任何人都可以帮我解决这个问题。
答案 0 :(得分:0)
该错误非常自我解释,因为它表示由于userID
是string
类型而不是AspNetUsers
类型,因此无法进行投射。
可能您打算在下面执行此操作(考虑到您的AspNetUsers
实体具有名为UserID
的{{1}}类型的属性
string