//实体集合
List<Question> listQ=new List<Question>();
//重组为需要的字段的新实体集合
var temp = listQ.Select(it => new { it.quesId,it.questype }).ToList();
//获取某个属性值组成数组,并已逗号隔开
var tempstr =string.Join(",", listQ.Select(it =>it.quesId ).ToList());
原文:https://www.cnblogs.com/YoungHeart/p/15128658.html