我有以下提到的列表 result
,其中包含东部日光时间的音量,我想要有山地标准时间的latestResult
列表量数据
任何人都可以建议优化代码来更新列表值
var result = new List<XYZ>();
var latestResult = new List<XYZ>();
for(j=1;j<latestResult.count;j++)
for (i= diffvol;i< result.count; i++)
{
//Code to implement
}
}
public class XYZ
{
public Decimal? B1Volume { get; set; }
public Decimal? B2Volume { get; set; }
public Decimal? B3Volume { get; set; }
public Decimal? B4Volume { get; set; }
public Decimal? B5Volume { get; set; }
.............
.............
public Decimal? B24Volume { get; set; }
}
我正在尝试根据时区差异分配值,假设时区差异是3小时,我在代码中将diffvol变量分配给3
如果diffvol在第一次迭代中为3,则需要将以下值分配给列表项
latestResult[0].B1Volume = result[0].B3Volume;
latestResult[0].B2Volume = result[0].B4Volume;
latestResult[0].B3Volume = result[0].B5Volume;
...............
.................
latestResult[0].B21Volume = result[0].B24Volume;