【发布时间】:2021-03-31 14:06:13
【问题描述】:
我有一个结构 _LOC 的数组,结构 _FAC 的值数组!!!
private static List<_LOC> _m_Locs { get; set; }
private struct _LOC {
public string key;
public List<_FAC> _facs;
}
private struct _FAC {
public string key;
public List<int> _vals;
}
我的 _m_Locs[i].key 可以包含任何这些==> string[]{"AA", "BB", "CC"};
我的 _m_Locs[i]._facs[j].key 可以包含任何这些==> string[]{"F1", "F2", "F3"}。
每个 _m_Locs[i]._facs[j] 有 21 个整数值!
现在,我想要得到平坦的线性结果 --
List
输出 (_loc[i].key, _loc[i]._fac[j].key, _loc[i]._fac[j]._vals[k])。
【问题讨论】:
标签: c# linq select one-to-many