2011-08-08 46 views
0

這裏是我的代碼如何使用Ilist <>返回圖像列表?

 private IList<imagem> ListaImagem() 
     { 
      ArrayList img = new ArrayList(); 

      var imagens = from imagem in contexto.imagem 
          select new { 
             imagem.SRC, 
             imagem.TITULO 
            }; 
      return imagens.ToList(); 
     } 

而這個錯誤衝擊片雷管: CCannot隱式轉換類型「System.Collections.Generic.List」到「System.Collections.Generic.IList」 所以我看着無處不在,沒有人有一個答案。我能做什麼?

回答

7

您的查詢當前選擇SRCTITULO屬性爲匿名類型。你確定你不只是需要這個嗎?

private IList<imagem> ListaImagem() 
{ 
    return contexto.imagem.ToList(); 
} 

我們真的不知道你imagem類或什麼contexto.imagem回報什麼...如果上述不工作,請給我們介紹一下你想要做什麼的更多信息。我強烈懷疑你在這種情況下想要使用匿名類型(這是你從new { ... }得到的)不是

相關問題