我有一个方法,必须返回一个对象列表,但我不知道怎么做!我的问题是将groupdResult 转换(或转换)为IList。
internal IList<MyClass> MyMethod()
{
IList<MyClass> result=new List<MyClass>();
IList<MyClass> rawData = this.GetRawDatas();
foreach (MyClass item in rawDatas)
{
// do somthings
MyClass balancedData = new MyClass();
if(some conditions)
{
result.Add(balancedData);
}
}
var groupdResult = result.GroupBy(x => x.MyField).ToList();
return groupdResult;
}