オブジェクトのリストを返さなければならないメソッドがありますが、その方法がわかりません! 私の問題は、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;
}