다음과 같은 구조가 있습니다. 위의 하나에서 제네릭에서 반환 된 객체로 부울 값을 얻는 방법
public class ExportStructure
{
public string issueid { get; set; }
public string filename {get;set;}
public bool export { get; set; }
}
public class ExportStructureManager
{
public List<ExportStructure> ExportIntoStructure { get; set; }
public ExportStructureManager()
{
this.ExportIntoStructure = new List<ExportStructure>();
}
public ExportStructure AddToStructure(string issueid,string filename,bool exportornot)
{
ExportStructure expstr = new ExportStructure();
expstr.issueid = issueid;
expstr.filename = filename;
expstr.export = exportornot;
this.ExportIntoStructure.Add(expstr);
return (expstr);
}
public bool GetStatusFromStructure(string issuekey)
{
return (from p in ExportIntoStructure
where p.issueid == issuekey
select p.export));
}
}
, 나는
GetStatusFromStructure
는 그것이 나에게
export
재산 상태를 반환해야 함을 실행합니다. 저것을 위해 나는 이렇게 썼다. 그러나 어떻게이 문제를 해결하기 위해
암시 적 형식 '부울'
select p.export
에서
에 'System.Collections.Generic.IEnumerable을'변환 할 수 없습니다와 같은 오류를주고있다?
이 아니어야합니다. '어디에 p.issueid == issuekey' –