我使用下面的类编写了如下代码的返回列表
public class UsersModel
{
public List<CaseValues> CaseDetails { get; set; }
public CaseValues GetCasedetails(string userName)
{
using (var cases = new RassiEntities())
{
CaseDetails = (from list in cases.Accidents
join users in cases.aspnet_Users on list.LockedBy equals users.UserId
select new CaseValues
{
CaseId = list.caseid
}).ToList();
}
return CaseDetails ;
}
}
public class CaseValues
{
public int CaseId { get; set; }
}
请分享您的建议。
答案 0 :(得分:2)
您的方法返回 List<CaseValues>
,因此签名应为
public List<CaseValues> GetCasedetails(string userName)
答案 1 :(得分:2)
更改退货类型。
public List<CaseValues> GetCasedetails(string userName)
或将返回值更改为CaseValues的单个对象,如下面的代码
return CaseDetails.FirstOrDefault();
希望这会有所帮助