C# 使用Linq将项目添加到列表
我把我的课程尽量简化了。下面是我的课程C# 使用Linq将项目添加到列表,c#,linq,C#,Linq,我把我的课程尽量简化了。下面是我的课程 公共类问题数据 { 属性QuestionID int{get;set;} 属性问题字符串{get;set;} 属性QuestionScore int{get;set;} 我想你应该这样做: , ListAchieved = fGroup.ToList() 这会将一个组的所有项目放入一个列表。@GiladGreen如果我没有完全错的话fGroup.ToList()返回一个列表,其中列出了在给定组中实现了QuestionFinalScore的问题数据。我已经
公共类问题数据
{
属性QuestionID int{get;set;}
属性问题字符串{get;set;}
属性QuestionScore int{get;set;}
我想你应该这样做:
, ListAchieved = fGroup.ToList()
这会将一个组的所有项目放入一个列表。@GiladGreen如果我没有完全错的话fGroup.ToList()
返回一个列表
,其中列出了在给定组中实现了QuestionFinalScore的问题数据。我已经仔细检查了我的代码,它工作正常。但是这是一个相当长的一天,所以可能完全是因为我没有正确理解列表所包含的内容。很抱歉,这是我的错误。我认为FinalSet
属于QuestionInfo
类型。您需要使用简单的。ToList()
解决方案
Question | QuestionID | QuestionScore
Q1 | 1 | 30
Q2 | 2 | 5
, ListAchieved = fGroup.ToList()