我正在使用Linq查询和调用方法.
oPwd = objDecryptor.DecryptIt((c.Password.ToString())
Run Code Online (Sandbox Code Playgroud)
它将返回null值.
意味着这不起作用.
我如何解决这个问题.
谢谢..
var q =
from s in db.User
join c in db.EmailAccount on s.UserId equals c.UserId
join d in db.POPSettings
on c.PopSettingId equals d.POPSettingsId
where s.UserId == UserId && c.EmailId == EmailId
select new
{
oUserId = s.UserId,
oUserName = s.Name,
oEmailId = c.EmailId,
oEmailAccId = c.EmailAccId,
oPwd = objDecryptor.DecryptIt(c.Password.ToString()),
oServerName = d.ServerName,
oServerAdd = d.ServerAddress,
oPOPSettingId = d.POPSettingsId,
};
Run Code Online (Sandbox Code Playgroud)