【发布时间】:2016-08-01 19:33:22
【问题描述】:
我有 30 个包含用户数据的字符串 [4] 元素。我有 30 个日期的通用列表集合。如何将每个日期添加为每个字符串 [] 集合中的第 5 个元素?
List<string> _datefromexcel = new List<string> ();
foreach(DataColumn c in dtRow.Table.Columns) {
if (Information.IsDate(c.ColumnName)) {
_datefromexcel.Add(c.ColumnName);
}
}
List<string> newlist = lst.GetRange(startrange, count);
int i = 0;
var query = from s in newlist
let num = i++
group s by num / 4 into g
select g.ToList();
var results = query.ToArray();
foreach(var item in _datefromexcel) {
results.insert(5, item);
}
这是在第 5 个元素之后插入所有日期值。
请建议将每个日期值作为 5 个元素插入数组集合中的最佳方法。
【问题讨论】: