我有以下用数据填充的类
public class cntrydata
{
public string countryid { get; set; }
public string countryname { get; set; }
public IEnumerable<Data> data { get; set; }
}
public class Data
{
public int year { get; set; }
public float value { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我有一个IEnumerable结果,其中包含如下数据:
IEnumerable<cntryData> result
USA
United States
2000 12
2001 22
2004 32
CAN
Canada
2001 29
2003 22
2004 24
Run Code Online (Sandbox Code Playgroud)
我想使用LINQ评估"result"对象以获得以下结果:
2000 USA 12 CAN null
2001 USA 22 CAN 29
2003 USA null …Run Code Online (Sandbox Code Playgroud)