在这里我创建一个类FatClass
:
public class Ems_UserFat_Tab
{
public string Hr_Email { get; set; }
public string BuHead_Email { get; set; }
我的桌子是
Id Email RoleId
1 abc@gmail.com 2
2 lmn@gmail.com 3
Linq查询为
var x = from n in db.EMS_USER_MASTER
where n.ROLE_ID == 2 || n.ROLE_ID==3
select new Ems_UserFat_Tab
{
Hr_Email = n.EMAIL,
BuHead_Email=n.EMAIL
};
在此查询中,如何区分ROLE_ID=2
电子邮件和ROLE_ID=3
电子邮件
答案 0 :(得分:0)
public void OnNext()
{
var x = list.Where(ro => ro.roleID = 2 && ro.roleID = 3)
.Select(ro => new CacheObject
{
Hr_Email = ro.EMAIL,
BuHead_Email=ro.EMAIL
});
}
您必须将这些值存储在Cache中或从DB唤起它们,这将是您的对象,就像示例新CacheObject中一样。尝试这样做并对其进行调试。