0

こんにちは、MySQL データベースを使用して Asp .net Web API で Cross join を使用していて、次のエラーが発生しています。

エラー 1 型 'System.Linq.IQueryable' を 'System.Linq.IQueryable' に暗黙的に変換できません。明示的な変換が存在します (キャストがありませんか?)

これは私のコントローラーコードです

 private myappEntities db = new myappEntities();
    public IQueryable<comment>GetPicturesandtheirCommnets()
    {
        var combo=from p in db.picturedetails 
                    from c in db.comments

                    select new
                    {
                        p.iduser,p.idpictures,p.likes,p.nuditylevel,p.picTitle,p.pictime,p.fakeslevel,
                        c.comment1,c.ctime,c.idcomments,c.spamlevel,c.targetpictureid

                    };
        return combo;

    }

なぜこのエラーが発生するのですか?? 何か助けはありますか?

4

1 に答える 1