读书人

quot;select newquot; 返回值有关问题

发布时间: 2012-02-14 19:19:19 作者: rapoo

"select new" 返回值问题
hi all,

我有一个linq 语句:

C# code
        public ? GetSurveyAnswers(int SurveyId)        {            var result = from t1 in ctx.QuestionAnswers                         join t2 in ctx.SurveyQuestions                         on t1.PollId equals t2.Id                         where                            t2.Id == SurveyId                         select new                         {                             Question = t2.Question,                             Answer = t1.Answer,                             Votes = t1.Votes,                         };            return result;        }


请问这个函数的返回值应该写什么,因为是从两个表中合成的新表不确定返回类型应该是什么

Thanks,

[解决办法]
复合类型
IEnumerable 或 IEnumerable <T>

读书人网 >asp.net

热点推荐