这是代码:
_fts = new List<int>();
for (int i = 0; i < LR.Count; i++)
{
_fts.Add(LR[i].start);
_fts.Add(LR[i].end);
}
最后 _fts 有例如 15 个数字,例如前 4 个索引:
[0] 88
[1] 96
[2] 93
[3] 100
在我进行添加之前我需要:_fts.Add 我需要以某种方式计算每两对开始和结束并获取它们之间的数字并将所有这些数字添加到_fts。
例如 end 是 96 并且 start 88 所以我需要在 _fts 中添加数字:
88 89 90 91 92 93 94 95 96
然后 end 是 100 并且 start 是 93 所以再次添加到 _fts 数字:
93 94 95 96 97 98 99 100
所以现在 _fts 看起来像:
88 89 90 91 92 93 94 95 96 93 94 95 96 97 98 99 100
如果例如 93 和 94 的数字出现两次没关系,我需要这种方式,因为在它之后我解析列表并将其放入目录中......不要介意这部分与目录。
我需要在每对夫妇之间添加数字。而不仅仅是添加 88 和 96 或 93 和 100。
我该怎么做 ?