爲什麼沒有這個工作,以及如何解決?接口和鑄造列表
public interface ITheInterface
{
string a{get;set;}
string b{get;set;}
}
public class SomeObject: ITheInterface
{
string a{get;set;}
string b{get;set;}
...
}
public class SomeGroup
{
ITheInterface Result;
...
}
var results= from y in dc.Groups
where y.id==1
select new SomeGroup
{
Result= (from x in dc.Objects
select new SomeObject{... }
).SingleOrDefault(),
}
return results.ToList();
無法從System.Collections.Generic.List
類型轉換爲界面
爲什麼沒有工作?你遇到了什麼錯誤? – 2009-06-02 00:34:01
請給出一個簡短的*完整的*程序,否則我們不能告訴發生了什麼問題。 – 2009-06-02 05:32:31