![](/img/trans.png)
[英]Cannot Implicitly convert type 'System.Collections.Generic.list<fooClass>' to 'System.Collections.Generic.List<T>
[英]Cannot implicitly convert type 'System.Collections.Generic.List<>' to ''
我使用以下類為返回列表編寫了以下代碼
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; }
}
請分享您的建議。
您的方法返回List<CaseValues>
,因此簽名應為:
public List<CaseValues> GetCasedetails(string userName)
更改返回類型。
public List<CaseValues> GetCasedetails(string userName)
或將返回值更改為CaseValues的單個對象,如下面的代碼
return CaseDetails.FirstOrDefault();
希望這會有所幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.