DataTable通过Linq转List

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21425067/article/details/78095861
DataTable dt = dao.GetAnswerInfoByQuestionId(questionId);
            if (dt != null && dt.Rows.Count > 0)
            {
                var rowColl = dt.Rows;
                return (from DataRow row in rowColl
                        select new DBEntityAnswerInfo
                        {
                            ID = CF.ToInt(row["ID"], -1),
                            AnswerCode = CF.ToString(row["AnswerCode"]),
                            AnswerContent = CF.ToString(row["AnswerContent"]),
                            IsResult = CF.ToInt(row["IsResult"], -1)
                        }).ToList();
            }

猜你喜欢

转载自blog.csdn.net/qq_21425067/article/details/78095861