2013-05-15 5 views
0

아래 속성이 있습니다.'System.Collections.Generic.ICollection'형식을 암시 적으로 변환 할 수 없습니다. C# 4.5

public virtual ICollection<BuildAppStat> ParentBuildAppStats { get; set; } 

나는이 속성에 BuildAppStat 객체를 할당하고 있습니다 :

Error 218 Cannot implicitly convert type ' SitePartBiz.Models.Objects.BuildAppStat ' to ' System.Collections.Generic.ICollection<SitePartBiz.Models.Objects.BuildAppStat> '. An explicit conversion exists (are you missing a cast?) C:\d2\SitePart\SitePartBiz\Repository\PageBuildVrsnRepository.cs 94 52 SitePartBiz

당신이이 문제를 해결하는 방법을 알려 주시기 바랍니다 수 있습니다

PageBuildVersion.ParentBuildAppStats = BuildAppStat; 

그러나 나는 아래의 오류는 무엇입니까?

답변

0

PageBuildVersion.ParentBuildAppStats에 할당하는 내용은 모두 BuildAppStat의 모음이어야합니다. List 또는 ICollection 일 수 있습니다.

+0

'BuildAppStat.Select (BuildAppStat => BuildAppStat.Length) .ToList();'와 같은 것입니까 ?? – Zigma

+0

내가 이해 한 것은 BuildAppStat 클래스이며이를 다음과 같이 목록으로 변환해야합니다. PageBuildVersion.ParentBuildAppStats = new List {objBuildAppStat}; – Bhushan

+0

BuildAppStat.Select (BuildAppStat => BuildAppStat.Length) .ToList(); 이 오류 - buildappstat에는 Select – mmssaann

관련 문제